Использование Html.TextBoxFor с классом и настраиваемым свойством (MVC) Как можно перевести эту строку с помощью TextBoxFor (MVC): <input id="Name" name="Name" type="text" data-bind="value: Name" class="title width-7" /> Спасибо Ответ 1 MVC 3 преобразует символы подчеркивания в именах атрибутов html в дефисы, поэтому что-то вроде этого должно сделать трюк @Html.TextBoxFor(m => m.Name, new { data_bind="value: Name", @class = "title width-7" }) Ответ 2 Например, если вы хотите добавить маску данных @Html.TextBoxFor(m => m.BirthDate, new { @class = "form-control", data_mask = "date" }) он будет генерировать в html data-mask="date"
Ответ 1 MVC 3 преобразует символы подчеркивания в именах атрибутов html в дефисы, поэтому что-то вроде этого должно сделать трюк @Html.TextBoxFor(m => m.Name, new { data_bind="value: Name", @class = "title width-7" })
Ответ 2 Например, если вы хотите добавить маску данных @Html.TextBoxFor(m => m.BirthDate, new { @class = "form-control", data_mask = "date" }) он будет генерировать в html data-mask="date"