0
我試圖讓用戶更新數據庫中複選框的值。訪問控制器中複選框的值 - DB
該視圖列出了數據庫中所有可用的工作人員。 但當我嘗試訪問複選框的列表,該視圖傳遞錯誤的數據 前。只有3個複選框,它發送5個真/假值。
我真的很感激任何幫助。
查看樣本代碼
@using (Html.BeginForm("UpdateWorkersForTask", "Tasks", FormMethod.Post))
{
<table>
<tr>
<th></th>
</tr>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.isChecked)
@Html.CheckBox("WorkersID", item.isChecked)
</tr>
}
和CONTROLER是
[HttpPost]
public ActionResult UpdateWorkersForTask(IEnumerable<bool> WorkersID, IEnumerable<string> hiddens) { }
非常感謝Mr.Stephen – 2014-09-05 19:04:39