如何通过Html.TextBox或Html.ValidationMessage方法更改分配给由MVC视图呈现的控件的类?
答案 0 :(得分:5)
你会做这样的事情(不是你必须用@
来逃避“class”,因为它是一个保留的C#关键字):
Html.TextBox("Text", "Value", new { @class = "YourClassName" })
或者如果您不喜欢匿名类型:
Html.TextBox("Text", "Value", new Dictionary() { { "class", "YourClassName" } } )
答案 1 :(得分:-1)
看起来不像你。它在HtmlHelpers.cs中被定义为只读。当然,你可以改变CSS。或者,制作自己的助手,为其命名。