添加项目并从db填充DropDownlist

时间:2016-01-28 10:49:39

标签: c# asp.net

添加---select---项并从db

填充DropDownlist
 if (cboAssignTo != null)
 {
         GetUsers();
         cboAssignTo.DataSource = GetActiveUsers(dstAuthUsrList).Tables[0];
         ListItem lstItm = new ListItem("New", "");
         cboAssignTo.Items.Insert(0, lstItm);
}

2 个答案:

答案 0 :(得分:2)

我会设置保护AppendDataBoundItems为真并添加一个空值

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

答案 1 :(得分:0)

您已插入空元素,在插入新元素之前需要绑定下拉列表。

{{1}}