情况如下: 我已经填充了一个组合框,其中包含我公司的部门名称,并且工作正常。我进入编辑模式并从数据表中拉出一条记录,因此我将表单上的所有控件绑定到一条记录。我还使用所有分区填充此组合框,但希望它显示所选分区。虽然我知道如何在文本框控件中显示正确的日期,但我不知道如何使组合框仅显示选定的数据。它显示填充它的查询中的第一条记录。有什么建议吗?
由于
答案 0 :(得分:1)
不清楚您使用的是ASP.NET还是Windows窗体。我现在假设Windows Form,因为它有一个实际的ComboBox控件,而ASP.NET只有DropDownList(不包括AJAX控件工具包)。
ComboBox有一堆Selected ...属性,即SelectedIndex,SelectedItem,SelectedValue,SelectedText,您可以操作(设置)以在屏幕上显示某个项目。所以你可以做cbDivision.SelectedText = myRecord.Division(假设myRecord中的Division包含与ComboBox中绑定的名称相同的名称。
供参考,请参阅:this
答案 1 :(得分:0)
我不确定我是否理解你的问题。但我想你只想在从值列表中填充的下拉列表中显示selectedValue。
< asp:DropDownList DataTextField =“SomeDecsription”DataValueField =“SomeValue”...... />
如果这不是你要求的话,我道歉