【发布时间】:2011-12-22 10:37:06
【问题描述】:
我有一些复选框的值被发布到操作中,当操作再次调用视图时,复选框会根据它们之前的状态进行检查:
<div class="D2">@Html.CheckBox("int", false, new { id = "int" })</div>
<div class="D2">@Html.CheckBox("ext", false, new { id = "ext" })</div>
<div class="D2">@Html.CheckBox("none", false, new { style = "visibility:hidden", id = "none" }
</div>
行动:
public ActionResult Images(bool? int, bool? ext, bool? none)
return View();
但我希望始终取消选中第三个复选框,而其他复选框应保留设置。请问我怎样才能做到这一点?
【问题讨论】:
-
所以您将选中状态显式设置为
false,它仍然显示为选中!?
标签: asp.net-mvc asp.net-mvc-3 razor checkbox