2015-03-27 4 views
1

Когда пользователь этой Тарг на странице, как:ASP.NET MVC HtmlHelper htmlAttributes не работает

@Html.TextBoxFor(model => model.JobName, new { @class = "form-control" }) 

Он может работать, но когда я использую как это:

@Html.TextBoxFor(model => model.JobName, new { @data-provide="typeahead", }) 

, то он может» t, потому что этот атрибут: data-обеспечивают, у него есть символ, который является «-», как я могу решить эту проблему?

ответ

3

Вы должны использовать символ подчеркивания (помощник будет переводить это правильно и генерировать data-provide="typeahead")

@Html.TextBoxFor(model => model.JobName, new { data_provide="typeahead", }) 
Смежные вопросы