我想使用Html.TextBox("FullName",null,new { class ="gray-input"})将ASP.NET MVC中的html输入类属性传递给我的输入框.但我想我可以使用" class "关键字.
我该如何绕过这个问题?
是的,你需要使用@class,它允许你使用保留字.
Html.TextBox("FullName", null, new{@class="grey-input"})
Run Code Online (Sandbox Code Playgroud)
举个例子:
<%= Html.TextBox("Name","Andy",new{@class="Test"}) %>
Run Code Online (Sandbox Code Playgroud)
产生
<input class="Test" id="Name" name="Name" type="text" value="Andy" />
Run Code Online (Sandbox Code Playgroud)
您也可以为此创建自定义Extension方法,但上面的方法是我使用的方法.
| 归档时间: |
|
| 查看次数: |
332 次 |
| 最近记录: |