@Request.Form["Gender"] == "Male" ? "selected" : ""
继续说我缺少姓名属性。
答案 0 :(得分:0)
您需要将radiobutton的值保存到数据库中。然后创建条件。如果radiobutton只有2个选项,请使用if conditional
来保留选定的单选按钮。如果有两个以上的选项,您可以使用switch conditional
。
这是radiobutton的样本:
<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"
是用于调用存储在数据库中的值的方式。