2016-07-21 3 views
0

Я хочу установить максимальную длину до 5 для текстового поля. Может кто-нибудь, пожалуйста, дайте мне знать, как это сделать.Set Kendo TextboxFor max length

@(Html.Kendo().TextBoxFor(m => m.LstPreEmploymentWorkflowModel.MiddleInitial)) 

Я пытался делать

@(Html.Kendo().TextBoxFor(m => m.LstPreEmploymentWorkflowModel.MiddleInitial).Name("middlenm") 

$("#firstnm").attr('maxlength','5'); 

Но если я использую .name, я получаю нулевое значение для среднего имени в контроллере передается через модель.

ответ

0

Я считаю, что вам нужно только сделать это:

@Html.Kendo().TextBoxFor(m => m.LstPreEmploymentWorkflowModel.MiddleInitial) 
    .HtmlAttributes(new { style = "width:50px", @maxlength = "5" }).Name("middlenm")