我使用下拉列表替换组合框。对于下拉文本,我将两个列连接起来并将它们显示为一个,这样可以正常工作。当他们选择一列时,我需要显示所选的VALUE而不是所选的TEXT,但我仍然需要将文本显示为可选择的选项。
有一种简单的方法吗?或者,我怎样才能创建一个多列下拉列表并使用一列作为所选文本?
在我的下拉列表中,我有:
Value Text
1 Option One
2 Option Two
3 Option Three
当我选择'选项一'时,我需要下拉文字显示为' 1'。希望能够澄清一切。
答案 0 :(得分:0)
如果要动态地向ComboBox添加数据,可以通过为添加的每条记录分配值来实现。这意味着在运行时,您可以显示值Dim string as String = ComboBox1.SelectedValue
,同时让ComboBox在下拉列表中显示文本。
答案 1 :(得分:0)
我最终通过使用带有客户端事件的infragistics webDropDown来解决它:
function webDropDown_SelectionChanging(sender, e) {
e.get_value()[0].set_text(e.get_value()[0].get_value());
}