我有一张简单的表
@using (Html.BeginForm("Save", "Subscription", FormMethod.Post))
{
<table>
<tr>
<th>
Name
</th>
<th>
Report
</th>
</tr>
@foreach (var item in Model.ReportSubscriptions)
{
<tr>
<td>
@Html.HiddenFor(item.Id)
@Html.TextBoxFor(item.Name)
</td>
<td>
@Html.TextBoxFor(item.Report)
</td>
</tr>
}
</table>
<button type="submit">Save</button>
}
保存操作
public ViewResult Save(IEnumerable<ReportSubscription> list)
{
throw new NotImplementedException();
}
}
如何让MVC将帖子反序列化回我的模型?
答案 0 :(得分:0)
对于集合,您需要执行编辑器模板并使用
@Html.EditorFor(m => m.Collection);