Html.CheckboxFor
値を持つ隠しフィールドを生成しfalse
、それは合理的です。しかし、今は GET HTTP メソッドでフォームを実装する必要があります。フォームを送信すると、明らかに真と偽の値がサーバーに送信されます。問題は、MVC モデル バインダーが "true,false" の値を理解できないことです。
The parameter conversion from type 'System.String' to type 'System.Boolean' failed.
See the inner exception for more information.
この問題を回避するにはどうすればよいですか?