我想更改文本框的背景。这是我的代码:
@Html.TextBoxFor(p => p.Publishers[0].pub_name)
我还需要在TextBoxFor中编写什么来更改背景?
最佳答案
TextBoxFor方法的重载允许您传递HTML属性的对象。
@Html.TextBoxFor(p => p.Publishers[0].pub_name, new { Class="YourBackgroundClass" })
然后,您可以使用CSS规则,例如:
.YourBackgroundClass { background:#cccccc; }
如果要直接应用样式,可以执行以下操作:
@Html.TextBoxFor(p => p.Publishers[0].pub_name, new { Style="background:#cccccc;" })
关于c# - 如何将样式应用于asp.net mvc @ Html.TextboxFor?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6887072/