在我的HTML文件中,我有一个必须禁用或启用的文本框,具体取决于我的控制器值。 没有问题,将其设置为禁用模式,但设置它使...MVC:为HTMLAttribute中的文本框设置禁用或不可用
这是我的代码:
<%= Html.TextBoxFor(model => model.test, new Dictionary<string, object> { { "disabled", ViewContext.RouteData.Values["controller"].ToString() == "MyTest" ? "" : "disabled"}}
我已经看到了关于这个问题的一些想法:here
mvccontrib。 FluentHtml或InputExtensions是单一的解决方案,回答我的问题?
进出口使用“禁用”,但我可以用“只读”属性...此代码的目的不是为了让用户填写文本框...
感谢您的建议上主题。
大家好。感谢您的回答。我认为这三种是货物,但Johannes's更容易应用。 – PetersLast 2011-04-01 06:58:26