私は本当に混乱しています。私は、フォームに次のHTMLを持っている:チェックボックスが間違った状態を返すのはなぜですか?
<input class="check-box"
id="Data__Correct"
name="Data.Correct"
type="checkbox" value="Data.Correct" />
これは私が見る私は、チェックボックスにチェックを入れると、フォームを送信Webページ上で、次の
<input class="check-box"
id="Data__Correct"
name="Data.Correct"
type="checkbox" value="False" />
を作成し、fiddlerに確認してくださいそれは送信しています:
Data.Correct False
私はそれが逆だと思った。何が起こっていますか?
@BarcinoチェックボックスにFiddlerに表示される 'checked'属性を持つ必要がありませんし、サーバーに送り返しますか? –
あなたは何を求めていますか?あなたの質問を適切に形にしてください。 – diEcho
上記は私のページのhtmlです。私のページがブラウザに表示されたら、チェックボックスをオンにしてからsubmitをクリックします。私がファイトラーをチェックすると、サーバーに返送される値がData.Correct = Falseであることがわかります – Barcino