Я пытаюсь настроить элемент управления TextBox в своем проекте, используя Html.TextBoxFor.
Тем не менее, похоже, что у него есть только сигнатуры методов:
Лямбда-выражение и значение:
<%= Html.TextBoxFor(t => t.ProjectDetails.Title, Model.ProjectDetails.Title)%>
or
Лямбда-выражение и атрибуты HtmlAttributes:
<%= Html.TextBoxFor(t => t.ProjectDetails.Title, new { maxlength = 10})%>
Это не проблема для стиля, поскольку идентификатор элемента управления известен: можно использовать ProjectDetails_Title и таблицу стилей. Однако maxlength нельзя установить с помощью CSS, так как это поведение.
Я знаю, что вы можете указать все три с помощью Html.Textbox, но я хочу воспользоваться дополнительными функциями Html.TextBoxFor.
Любые идеи о том, как я могу установить как значение, так и максимальную длину для элемента управления, отображаемого с помощью Html.TextBoxFor?
Спасибо за любую помощь в этом!