チェックボックスオプションの表を表示するためにMVCを使用しています。オブジェクトのコレクションを呼び出すことができEditorFor()
、コレクションをループして各アイテムのエディターテンプレートに基づいてHTMLを出力することにより、オブジェクトのリストが生成されることを知っています。私の質問は、エディターテンプレート内でこのループのイテレーターにアクセスして、たとえば3列ごとにテーブルの新しい行を開始できるようにする方法はありますか?
1592 次
3 に答える
1
さらに、アイテムにモデルバインディングの正しい名前を付けることが重要です。この記事を参照してください:
http://haacked.com/archive/2008/10/23/model-binding-to-a-list.aspx
于 2012-10-26T19:52:06.490 に答える
0
次の投稿のBradWilsonリンクをたどってください、あなたが求めているものでなければなりません。
于 2012-10-26T19:40:12.497 に答える
0
使用できる最も簡単なもの:
List<string> items = new List<string>();
items.Add("Item 1");
items.Add("Item 2");
items.Add("Item 3");
var result = items.Select((item, index) => new { index, item });
その後if(index % 3 == 0) { ... }
また
于 2012-10-26T19:48:27.400 に答える