0

モデルのリストからチェックボックスのリストを作成する既存のasp.net mvcアプリケーションを変更しています。プロパティ名は「MyModelProperty」で、さらに次のhtmlを持つ「すべて選択」の入力要素をもう1つ生成します。

<input name="MyModelProperty_SelectAll" type="checkbox" CHECKED="checked" value=""/>

ビュー内のこの既存の要素にバインドするブール型プロパティを作成する、モデル内のプロパティ宣言は何ですか?

「public bool MyModelProperty_SelectAll {get;set;}」を試しましたが、null が返されました。これは、html 入力コントロールで値が空の文字列であるためですか?

4

2 に答える 2

2

チェックボックスの生成に MVC htmlhelpers を使用しない場合は、チェックボックスに隠し要素を追加する必要があります。

<input name="MyModelProperty_SelectAll" type="checkbox" value="true"/>
<input name="MyModelProperty_SelectAll" type="hidden" value="true"/>
于 2013-10-18T17:31:43.517 に答える