Многострочный режим Telerik Kendo MVC TextBox

Кто-нибудь знает, какие свойства нужно установить, чтобы сделать текстовое поле Kendo MVC многострочным?

 @(Html.Kendo().TextBox()
     .Name("txtComments")
     .Value(@Model.Comments)
     .HtmlAttributes(new { style = "width:100%" })
 )

Спасибо.


person Cef    schedule 20.01.2016    source источник


Ответы (2)


Если вам нужен textarea, я бы рекомендовал сделать это следующим образом:

@Html.TextArea("textarea", "", new { @class="k-textbox", style = "width: 100%;" })

как показывает их демо. Это позволит вам получить такой же стиль кендо, если это то, к чему вы стремитесь.

person Matt Millican    schedule 20.01.2016
comment
Спасибо! Вы также знаете, как удалить параметр изменения размера? - person Cef; 20.01.2016
comment
Если вы используете html.textArea, то это больше не элемент управления кендо, и просто стиль над ним, поскольку элемент управления кендо неприемлем. - person mongesh madhavan; 28.12.2017
comment
как не приемлимо? Кендо дал нам доступ к классу по какой-то причине, и их собственная демонстрация показывает, как это сделать. Кроме того, если вы просмотрите сгенерированный javascript, большинство их элементов управления все равно переводятся в загрузочную загрузку с классами на них. - person John Lord; 20.03.2019

Если вы хотите использовать с моделью:

@Html.TextAreaFor(x => x.Description, new { @class = "k-textbox", style = "width: 100%;", placeholder = "Notes... Descriptions..." })
person suleymanduzgun    schedule 17.06.2020