【发布时间】:2013-01-26 18:31:35
【问题描述】:
在 ASP.NET MVC 应用程序中,我有两个单选按钮。根据模型中的布尔值,如何启用或禁用单选按钮? (单选按钮的值也是模型的一部分)
我的单选按钮目前看起来像这样 -
@Html.RadioButtonFor(m => m.WantIt, "false")
@Html.RadioButtonFor(m => m.WantIt, "true")
在模型中,我有一个名为model.Alive 的属性。如果model.Alive 是true 我想启用 单选按钮,否则如果model.Alive 是false,我想禁用 单选按钮。
谢谢!
【问题讨论】:
-
设置 css 以启用禁用或隐藏显示单选按钮。您也根本无法呈现单选按钮。
-
是否有标准的“Razor/ASP.NET/MVC”方式来执行此操作?
-
if (Model.Alive) { setcss enabled or @Html.RadioButonFor//Display radio buttons }只需检查模型状态是否为 true 设置属性或根本不创建单选按钮
标签: asp.net-mvc razor