我需要在一本書下添加多個作者。所以我在asp dropdownlist中使用了「Select2 Multiple」。我能夠插入數據,但在編輯模式下,我無法在下拉列表上分配多個選定的值。在asp.net中的select2多選項上設置多個選定值C#
我在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#中設置選定的值的建議嗎?
我建議你使用[下拉CheckBoxList控件(https://dropdowncheckboxes.codeplex.com/) – Shaharyar
我的下拉列表將有數千個數據,所以複選框是一個問題。 Select2建議在這個意義上是有幫助的。 –