Используя asp.net MVC, я бы хотел сделать это внутри представления:
<%= Html.TextBox("textbox1", null, new { class="class1" }) %>
Это утверждение не компилируется, потому что класс является ключевым словом в C #. Я хотел бы знать, как я могу избежать имен свойств, так что это компилируется.
Возможно получить это для компиляции, если я изменю свойство "class" на "Class" (прописная буква C). Но это не подходит, потому что строгий xhtml говорит, что имена всех атрибутов (и элементов) должны быть строчными.