C#学习教程:使用c#在asp.net中排序列表和下拉列表分享


使用c#在asp.net中排序列表和下拉列表

我有一个方法,它返回一个sortedList,我想将它数据源到Dropdownlist。

我在用

DropDownList1.DataSource=stList; DropDownList1.DataValueField=stList.ContainsValue(); DropDownList1.DataTextField=stList.ContainsKey(); DropDownList1.DataBind(); 

但它给出了一个错误:containsKey和containsValue没有重载方法。 如何在下拉列表中填充此已排序的表?

 DropDownList1.DataSource = stList; DropDownList1.DataValueField = "Key"; DropDownList1.DataTextField = "Value"; DropDownList1.DataBind(); 

[编辑]

添加测试的工作代码:

上述就是C#学习教程:使用c#在asp.net中排序列表和下拉列表分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—猴子技术宅(www.ssfiction.com)

 SortedList list = new SortedList(); list.Add(1, "Test1"); list.Add(2, "Test2"); dropDownList.DataTextField = "Value"; dropDownList.DataValueField = "Key"; dropDownList.DataSource = list; dropDownList.DataBind(); 

  Dim SL As New SortedList(Of String, String) SL.Add("A", "1") SL.Add("B", "2") DD1.DataSource = SL DD1.DataTextField = "key" DD1.DataValueField = "value" DD1.DataBind() 

本文来自网络收集,不代表猴子技术宅立场,如涉及侵权请点击右边联系管理员删除。

如若转载,请注明出处:https://www.ssfiction.com/ckf/959914.html

发表评论

邮箱地址不会被公开。 必填项已用*标注