加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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();

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读