添加项目并填写 数据库下拉列表.
本文关键字:数据库 下拉列表 项目 添加 | 更新日期: 2023-09-27 18:32:12
添加一个---select---
项并从数据库填充下拉列表
if (cboAssignTo != null)
{
GetUsers();
cboAssignTo.DataSource = GetActiveUsers(dstAuthUsrList).Tables[0];
ListItem lstItm = new ListItem("New", "");
cboAssignTo.Items.Insert(0, lstItm);
}
我会将 proterty AppendDataBoundItems
true 并添加一个空值
。.aspx
<asp:DropDownList ID="cboAssignTo" runat="server" AppendDataBoundItems="true" >
<asp:ListItem Value="" Text=""></asp:ListItem>
</asp:DropDownList>
然后你可以绑定数据
。.cs
cboAssignTo.DataSource = GetActiveUsers(dstAuthUsrList).Tables[0];
cboAssignTo.DataBind();
您已经插入了空元素,您需要在插入新元素之前绑定下拉列表。
if (cboAssignTo != null)
{
GetUsers();
cboAssignTo.DataSource = GetActiveUsers(dstAuthUsrList).Tables[0];
cboAssignTo.DataBind(); // Add this statement
ListItem lstItm = new ListItem("New", "");
cboAssignTo.Items.Insert(0, lstItm);
}