使用asp.net MVC我想在视图中执行此操作:
<%= Html.TextBox("textbox1", null, new { class="class1" }) %>
Run Code Online (Sandbox Code Playgroud)
此语句无法编译,因为class是C#中的关键字.我想知道如何逃避属性名称,以便编译.
如果我将"class"属性更改为"Class"(大写C),则可以编译它.但这不合适,因为严格的xhtml说所有属性(和元素)名称必须是小写的.
在VB.NET中,您可以用括号括起变量名,并使用关键字作为变量名,如下所示:
Dim [goto] As String = ""
Run Code Online (Sandbox Code Playgroud)
这样做是否有C#等价?