Попытка добавить загрузочный класс к входу, порожденного EditorFor, но не работает ...Как добавить класс html в asp.net mvc 4 html помощника?
@Html.EditorFor(model => model.Name, new { htmlAttributes = new { @class = "form-control" } })
без помощника работает нормально:
<input class ="form-control" name="Name" type="Text" value="@Model.Nome" />
Ваш путь правильный @Rieth. он должен работать. Используйте F12, т. Е. Инструменты разработчика в браузере, и проверьте, что генерируется html для элемента, а стиль/класс применяется к элементу. Вы можете получить ключ оттуда. –
Вы не можете добавлять атрибуты в 'EditorFor()' в MVC-4. Функция не была добавлена до MVC-5.1. Вам нужно использовать '@ Html.EditorFor (m => m.Name, new {@class =" form-control "})' –