我在ASP.NET中使用C#的下拉列表. 我正在尝试将字典绑定到下拉列表. 如何为下拉列表指定“文本”(字典的键为下拉文本)和“值”(值为值)? 能否请你帮忙? 注意:存在一个约束,即不应
我正在尝试将字典绑定到下拉列表.
如何为下拉列表指定“文本”(字典的键为下拉文本)和“值”(值为值)?
能否请你帮忙?
注意:存在一个约束,即不应为此目的引入类.这就是我试图使用字典的原因.
谢谢
Lijo
设置下拉列表以使用键和值,如下所示:dropdown.DataValueField = "Key"; dropdown.DataTextField= "Value"; dropdown.DataSource = myDictionary; dropdown.DataBind();
由于您实际上将KeyValuePair
绑定到每个项目,因此您要访问的属性为Key
和Value
.