Я знаю по Razor View файл, мы можем сделать что-то вроде этого @ Html.TextBox ("username", null, new {maxlength = 20, autocomplete = "off"})
Однако я надеюсь создать модель для MVC, которую можно использовать для создания формы с явно определенным размер и максимальная длина текстовых полей. Я пробую [StringLength (n)] поверх свойств модели, но это, похоже, только для проверки, а не для установки размера текстового поля.
Можно ли каким-либо образом определить длину текстового поля как аннотацию данных поверх свойства модели?
Таким образом, мы могли бы просто создать всю форму, используя бритву для сопоставления с моделью, вместо того, чтобы явно выбирать свойства модели одно за другим, чтобы установить размер текстового поля.