MVC3 - Кодирование пользовательского помощника HTML, вывод которого работает с ненавязчивым Javascript - PullRequest
0 голосов
/ 28 марта 2011

Я пытаюсь добавить ненавязчивый JavaScript к элементу управления загрузкой файлов, используя собственное расширение HTML Helper. Однако я проверил различные блоги, в которых для создания элемента управления используются разные методы, такие как конструктор вкладок, но не смог выяснить, как добавляются ненавязчивые теги данных.

Ответы [ 2 ]

1 голос
/ 28 марта 2011

Ненавязчивые теги данных в основном означают использование расширяемого атрибута «data-» HTML 5 .

Проверьте этот блог Брэда Уилсона о ненавязчивом JavaScript в MVC 3 Он описывает различные атрибуты, используемые ненавязчивой структурой.

0 голосов
/ 17 января 2013

Если вы используете TagBuilder, вы можете сделать это:

var validationAttributes = html.GetUnobtrusiveValidationAttributes(name, metadata);

, а затем использовать MergeAttributes в вашем построителе тегов, чтобы добавить ненавязчивые атрибуты проверки в ваш тег.

...