0
@Request.Form["Gender"] == "Male" ? "selected" : ""
名前属性がありません。選択済みのチェックボックス/ラジオボタンの値を以前に選択した場合に値を保持しようとしています
@Request.Form["Gender"] == "Male" ? "selected" : ""
名前属性がありません。選択済みのチェックボックス/ラジオボタンの値を以前に選択した場合に値を保持しようとしています
あなたのデータベースにradiobuttonの値を保存する必要があります。その後、条件付きを作成します。ラジオボタンが2つのオプションの場合は、if conditional
を使用してラジオボタンを選択したままにします。 2つ以上のオプションがある場合はswitch conditional
を使用できます。
<input type="radio" name="gender" id="male" value="Male" /> Male</div>
<input type="radio" name="gender" id="female" value="Female" /> Female</div>
<input type="radio" name="gender" id="other" value="Other" /> Other</div>
スクリプトが選択されたラジオボタンを維持する:
<script>
var gender = "@Model.Gender";
switch (theme) {
case "Male":
document.getElementById("male").checked = true;;
break;
case "Female":
document.getElementById("female").checked = true;;
break;
case "Other":
document.getElementById("other").checked = true;;
break;
}
</script>
"Model.Gender"
がデータベースに格納された値を呼び出すために使用される方法である
これは、ラジオボタンのサンプルです。