Как я могу добавить, что класс приписывает элементу HTML, сгенерированному Помощниками HTML MVC?

Он соответствует двум или трем цифрам, за которыми следует (необязательно) тире или пробел, затем 3 цифры, снова необязательная тире или пробел и 3 цифры. Кажется, он пытается сопоставить телефонный номер, написанный в разных форматах.

187
задан Community 23 May 2017 в 02:17
поделиться

2 ответа

Чтобы создать анонимный тип (или любой тип) со свойством, имеющим зарезервированное ключевое слово в качестве имени в C #, вы можете добавить к имени свойства знак at, @ :

Html.BeginForm("Foo", "Bar", FormMethod.Post, new { @class = "myclass"})

Для VB.NET этот синтаксис будет реализован с помощью точки, . , которая на этом языке является синтаксисом по умолчанию для все анонимные типы :

Html.BeginForm("Foo", "Bar", FormMethod.Post, new with { .class = "myclass" })
349
ответ дан 23 November 2019 в 05:46
поделиться

В настоящее время передовой практикой в ​​разработке CSS является создание более общих селекторов с модификаторами, которые можно применять как можно шире на всем веб-сайте. Я бы попытался избежать определения отдельных стилей для отдельных элементов страницы.

Если целью класса CSS в элементе

является управление стилем элементов в форме, вы можете добавить атрибут класса существующий элемент
, который инкапсулирует любую форму по умолчанию в веб-страницах, созданных ASP.NET MVC. Класс CSS в форме требуется редко.

3
ответ дан 23 November 2019 в 05:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: