因此,在我看來,我在for循環中動態創建下拉列表。我在唯一的id值中使用相同的名稱值。將HTML.DropDownList值數組發送到控制器操作方法
@foreach(var item in Model.Items)
{
@Html.DropDownList("Items" Model.GenerateSelectList(item.id), new { id = item.id })
}
在該文章中,我能得到這樣的下拉菜單的值我控制器操作方法:
[HttpPost]
[ValidateAntiForgeryToken]
[Authorize]
public ActionResult ClassicLineup(IList<int> items)
{
}
我無法弄清楚如何獲得BOTH下拉的id和關聯的值。
看來似乎應該是簡單,但它已經難倒了我...
感謝。
你有興趣只獲取選定的項目? –
正確我只關心獲取選定的值和相應的下拉列表編號 –