这是我的下拉菜单:如何在RazorView中禁用动态设置Html.DropDownList属性?
@Html.DropDownList("OptionType", selectList, new { @class = "form-control", name = "OptionType",@disabled = "disabled" })
上面的代码可以设置DropDownList的是残疾人,但我想从模型中的布尔值动态设置禁止属性。换句话说,如果bool值= true,则启用DropDownList,否则禁用DropDownList。如何实现它?
什么是这个被禁用的属性点不会回发它们的值,并且当你需要显示属性的文本值时,为什么会渲染所有选项。基于此模型的另一个属性是什么? –
是您在客户端寻找的'$('#Types')。removeAttr(“disabled”)?我认为在某些情况下不鼓励在DDL中使用'disabled'属性,而是使用display HTML helper。 –
我现在编辑它,请看看它一次,我想动态设置属性禁用RazorView中的一个布尔值? – Superman