* モデルバインディング - 配列をバインドする [#pecdd220]

 @for (var i = 0; i < Model.Items.Count(); i++) {
   @Html.TextBoxFor(m => Model.Items[i])
 }

目的の配列をforeachではなくforで走査してTextBoxForに対して配列の値を添え字で指定する。

** 参考 [#k5f4a53f]
- [ASP.NET MVC] 配列、リスト、Dictionaryを含むモデルをバインドする http://teruc.dnsalias.net/blog/2012/05/22/345
- http://stackoverflow.com/questions/8894442/mvc-razor-view-nested-foreachs-model

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS