我遇到了HTML幫助程序BeginCollectionItem
的問題。它似乎將該項目綁定到視圖上,但變化並未傳播。ASP.NET MVC BeginCollectionItem問題
我有局部視圖,綁定到它的模型是IEnumerable
。下面是一個片段。
<tbody>
@foreach (var entry in Model) {
<tr>
@using (Html.BeginCollectionItem("EditedEntries")) {
<td>@entry.Storeid</td>
<td>@entry.district</td>
<td>@Html.EditorFor(x => entry.AdjHrs)</td>
}
</tr>
}
</tbody>
如果我刪除了它的工作原理foreach
,但是我需要使用foreach
因爲集合返回從表和它的成員一起Ajax調用的局部視圖。
這裏看看HTTP更換
foreach
環://stackoverflow.com/questions/8568160/steve-sandersons-begincollectionitem-helper-wont-bind-correctly – lyz