Я пытаюсь реализовать автоматическое полное текстовое поле с использованием MVC 4 Razor View. поэтому мне нужно включить include по атрибуту (data-otf-autocomplete
) в элемент управления HTML.EditorFor
, но он показывает ошибку, не позволяющую добавить новый атрибут?HTML.EditorFor не разрешает пользовательский атрибут?
Показаны ошибки при:
@Html.EditorFor(model => model.Subjects.Name, new { @data-otf-autocomplete="@Url.Action('Autocomplete_Subject')" });
Примечание: Я не могу редактировать/изменить имя атрибута, поскольку этот атрибут генерируется 3 партии, которая была включена в DLL компонента.
Адриан Томпсон Филипс, 'данных УПН-autocomplete' был JQuery плагин UI, и он включен в DLL, я не могу изменить имя атрибута, пожалуйста, дайте мне знать, есть ли альтернативный способ использовать дефис в Управление MVC? – sridharnetha
Это не проблема, см. Мой ответ выше, хотя вы использовали подчеркивания «_», когда вы смотрите на HTML-код, который он выводит, он будет отображаться как «data-oft-autocomplete» и должен отлично работать с вашим плагином jQuery UI , –
Да, конечно :-) – sridharnetha