【发布时间】:2016-01-15 21:47:18
【问题描述】:
我遇到了 HTML 帮助程序 BeginCollectionItem 的问题。它似乎将项目绑定到视图,但没有传播更改。
我有一个局部视图,绑定到它的模型是IEnumerable。下面是一个sn-p。
<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 调用将集合连同表及其成员一起返回到部分视图。
【问题讨论】:
标签: c# .net asp.net-mvc asp.net-mvc-4