我要执行此操作,以便动态确定复选框是否已禁用:
var disabledAttr= Model.CanEdit ? "disabled = \"disabled\"" : "";
这有效:
<input type="checkbox" name=@Model.IsTicked @disabledAttr>
但这不是:
@Html.CheckBoxFor(x => x.IsTicked, new {@disabledAttr})
它仅呈现“ disabledAttr”属性。 有什么办法可以使用html helper吗?