Использование Html.EditorFor для создания текстового поля с определенным количество строк и столбцов

Я знаю, что вы можете использовать атрибут DataType с помощником EditorFor html, чтобы указать, что определенное свойство объекта модели должно отображаться как многострочное поле ввода.

Что делать, если я хочу указать количество строк и столбцов в текстовой области?

В модели:

[DataType(DataType.MultilineText)]
public string HTMLText { get; set; }

В представлении:

@Html.EditorFor(x => x.HTMLText)

Требуемый результат:

<textarea id="HTMLText" rows="10" cols="40">value</textarea>

Есть ли способ сгенерировать такой код без использования @Html. Textarea () helper?

8
задан Jason 10 February 2011 в 03:15
поделиться