uj5u.com熱心網友回復:
Html.ListBoxFor擴展方法創建ListBox控制元件并允許用戶一次選擇多個選項。當您想為用戶獲得多個選項時,它非常有用。
您可以按如下方式定義此控制元件:
@Html.ListBoxFor(model => model.property, ItemList, object HtmlAttribute)
Model => model.property:它包含所選專案的 ID ItemList:它是一個專案串列 ObjectHtmlAttributes:它為 ListBox 控制元件設定了額外的屬性。
與多選串列框一樣,標準串列框允許用戶選擇串列中的值。但是,使用串列框,用戶只能選擇串列中的一項。與多選串列框一樣,串列框默認顯示串列中的所有專案。
在這里,您的代碼是完美的。所以要從串列中選擇多個專案,只需按Ctrl 滑鼠單擊。
uj5u.com熱心網友回復:
對于所有提出相同問題的開發人員 =>
在 .Net MVC 應用程式中,無需任何附加庫,您最多可以這樣做:

使用
將此 js 和 css 添加到您的應用程式
- https://github.com/mysociety/jquery-multi-select/blob/master/src/jquery.multi-select.js
- https://github.com/mysociety/jquery-multi-select/blob/master/src/example-styles.css
并將您的輸入區域標記為多選$('#mySelectList').multiSelect();
注意:當使用問題中的代碼時,此多選串列將模型中的串列 int 發送到服務器端。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/452642.html
標籤:C# 网 。网 asp.net-mvc asp.net-mvc-4
上一篇:從資料庫表中搜索不同格式的字串值
