在填充的组合框中显示值

时间:2011-01-19 00:59:08

标签: c#

情况如下: 我已经填充了一个组合框,其中包含我公司的部门名称,并且工作正常。我进入编辑模式并从数据表中拉出一条记录,因此我将表单上的所有控件绑定到一条记录。我还使用所有分区填充此组合框,但希望它显示所选分区。虽然我知道如何在文本框控件中显示正确的日期,但我不知道如何使组合框仅显示选定的数据。它显示填充它的查询中的第一条记录。有什么建议吗?

由于

2 个答案:

答案 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”...... />

如果这不是你要求的话,我道歉

相关问题