【发布时间】:2011-06-16 11:57:17
【问题描述】:
我的视图文本框、下拉列表等元素很少。它们都有一些像这样创建的独特属性
<%: Html.DropDownListFor(model => model.MyModel.MyType, EnumHelper.GetSelectList< MyType >(),new { @class = "someclass", @someattrt = "someattrt"})%>
我想通过禁用另一个属性来创建我的页面的只读版本。
有谁知道我如何使用可以全局设置的变量来做到这一点?
类似:
If(pageReadOnly){
isReadOnlyAttr = @disabled = "disabled";
}else
{
isReadOnlyAttr =””
}
<%: Html.DropDownListFor(model => model.MyModel.MyType, EnumHelper.GetSelectList< MyType >(),new { @class = "someclass", @someattrt = "someattrt",isReadOnlyAttr})%>
我不想使用 JavaScript 来做到这一点
【问题讨论】:
标签: c# html asp.net-mvc