对未绑定的下拉列表排序
本文关键字:下拉列表 排序 绑定 | 更新日期: 2023-09-27 18:17:49
我有一个下拉列表,我用以下代码填充:
statusList.Items.Add(new ListItem(Inactive_AddUser, "0"));
statusList.Items.Insert(0, new ListItem(Select, Select));
if (activeUser < (Convert.ToInt32(Session["MaxActiveUsers"])))
{
statusList.Items.Add(new ListItem(Active_AddUser, "1"));
}
现在我无法排序列表。有什么建议我如何实现它吗?
您可以首先创建ListItem
的List
,然后对其进行排序,然后将其绑定到DropDownList
,就像我从这里找到的那样:
List<ListItem> items;//fill this with your own items
items.Sort((x, y) => x.Text.CompareTo(y.Text));
statusList.DataSource = items;
statusList.DataBind();