次のコード行を含むビューがあります。
//(DaysOfWeek is a bool[])
@Html.CheckBoxFor(m => m.Data.DaysOfWeek[0])
それはfalseとして始まります。ユーザーがボックスを「チェック」して戻ると、trueとfalseの両方の値が返されます。
フォームデータの一部として返されるものは次のとおりです
Data.DaysOfWeek[0]:true
Data.DaysOfWeek[0]:false
なぜそれをしているのですか?