可変数のチェックボックスを含むフォームを投稿したいので、Model-biding で配列またはIEnumerable
各checkbox
名前とその値を受け取ります。
私がふりをするもの:
public class ItemsChecked{
public IEnumerable<string> Names{get; set;}
public IEnumerable<bool> Checked{get; set;}
//maybe organized in some other way
}
//In view
@model IEnumerable<Tuple<string,bool>>
@foreach(var role in Model)
{
<input name="@role.Item1" type="checkbox" checked="@role.Item2"/>
}
これを ItemsChecked にバインドする方法はありますか?