Добавление класса CSS с помощью Html.TextBox

Попытка добавить html-атрибут 'class', но я думаю, что ключевое слово 'class' вызывает проблемы.

<%: Html.TextBox("name", "value", new {class: " required "})%>

Есть ли обходной путь?

1 ответ

Решение

Просто добавьте префикс "class" к "@", так как это зарезервированное ключевое слово.

<%: Html.TextBox("name", "value", new { @class: " required "})%>

Если вам нужен некоторый фон для ключевого слова @, это хороший вопрос для чтения.

Другие вопросы по тегам