我有以下表格PurchaseQuery,Suppliers。但PurchaseQuery可以有多個供應商,因此添加了第三個表PurchaseQuerySupplier來保留兩個表的ID。 在ASP.NET MVC中獲取服務器端的多選參數值
我有PurchaseQuery表單,其中我添加了一個多選列表來選擇多個供應商。
@Html.ListBoxFor(model => model.PurchaseQuerySuppliers, new MultiSelectList(Suppliers.AsEnumerable(), "ID", "Name"), new { @class = "chosen-select"})
但在我的動作控制器中,我得到了PurchaseQuerySuppliers的空對象。雖然我可以在FormCollection中逗號分隔的供應商值,但我想在Purchase Controller中將PurchaseQuerySuppliers作爲PurchaseQuery中的對象。 有什麼建議嗎?