【发布时间】:2016-10-30 08:38:41
【问题描述】:
我需要在一本书下添加多个作者。所以我在asp下拉列表中使用了“Select2 Multiple”。我能够插入数据,但在编辑模式下我无法在下拉列表中分配多个选定值。
我在 aspx 页面中的下拉列表是
<asp:DropDownList ID="ddlAuthor" runat="server" multiple="multiple" data-placeholder="Select Author (s)" CssClass="form-control select2"></asp:DropDownList>
在 C# 中,我尝试了以下方法,但它只添加了一个值。我的 c# 代码是
foreach (DataRow row in dtAuthor.Rows)
{
ddlAuthor.Items.FindByValue(row["AUTHOR_ID"].ToString()).Selected = true;
}
关于如何从 c# 在编辑模式下设置多个选定值的任何建议?
【问题讨论】:
-
我的下拉列表会有数千条数据,所以复选框是个问题。从这个意义上说,Select2 建议很有帮助。
标签: c# asp.net drop-down-menu jquery-select2