MVC 4 でのリストへのモデルのバインド
MVC 4 で IList をビューにバインドするのは、HttpPost を操作するときに課題になる場合があります。を考慮してください。以下:
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 中国語 Web サイトの他の関連記事を参照してください。