c# – 如何在ASP.NET中将下拉列表与字符串数组绑定?
发布时间:2020-12-16 02:04:15 所属栏目:百科 来源:网络整理
导读:我能够通过这样做将下拉列表与字符串数组绑定(不确定这是否是正确的实现方式): string[] items = { "111","222","333" };ddlSearch.DataSource = items;ddlSearch.DataBind(); 但是,我真正想要的是:当我点击下拉列表时,列表中显示的第一个项目应为111,然后
我能够通过这样做将下拉列表与字符串数组绑定(不确定这是否是正确的实现方式):
string[] items = { "111","222","333" }; ddlSearch.DataSource = items; ddlSearch.DataBind(); 但是,我真正想要的是:当我点击下拉列表时,列表中显示的第一个项目应为111,然后是222和333. 当我单击下拉列表按钮时,如何添加要在下拉列表中显示的文本字符串? Java有一种简单的方法来添加要在列表中显示的项目,但是我们如何在C#中实现呢? (顺便说一句,我对C#很新.) 解决方法
使用List< string>会更容易
标记可以 <asp:DropDownList ID="DropDownList1" runat="server"></asp:DropDownList> 后端代码看起来像 var items = new List<string> { "111","333" }; items.Sort(); DropDownList1.DataSource = items; DropDownList1.DataBind(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |