ここで明らかな何かが欠けているかもしれません。テキストボックスとチェックボックスを備えたフォームを含むWebページがあります。
問題は、送信ボタンとして使用されている場合にのみチェックボックスをオンにできること<%= Html.SubmitButton ...
ですが、ボタンに使用したいのです<input type="submit ...
が、これを使用すると、ユーザーがチェックボックスをクリックしてチェックボックスをオンにできなくなります。
これを引き起こしている理由は何ですか?代替案/試すべきことについて何か提案はありますか?
注:これはIE7でのみ発生します。
編集:ボタンのマークアップは次のとおりです。
<input type="submit" value="<%=GetPlainText("testbutton", "test button")%>" />
ただし、次を使用すると機能することを発見しました-デフォルトのボタンのように見せるための方法はありますか?つまり、cssクラスを設定する必要がありますか?
<%= Html.SubmitButton("none").Value("test button") %>