模型绑定到 MVC 4 中的列表
使用 HttpPost 时,将 IList 绑定到 MVC 4 中的视图可能是一个挑战。考虑以下:
ViewModel:
public class MyViewModel { public List<Person> Persons{get;set;} }
视图:
@model MyViewModel @for( int i = 0; i < Model.Persons.Count(); ++i) { @Html.HiddenFor(m => m.Persons[i].PersonId) @Html.EditorFor(m => m.Persons[i].FirstName) @Html.EditorFor(m => m.Persons[i].LastName) }
操作:
[HttpPost]public ViewResult(MyViewModel vm) { ... }
键注意事项:
以上是如何在 HttpPost 期间有效处理模型绑定到 ASP.NET MVC 4 中的列表?的详细内容。更多信息请关注PHP中文网其他相关文章!