2017-02-09 9 views
1

В связи с вопросом Kendo UI datepicker incompatible with Chrome 56, я хочу установить свойство type = "text" в HtmlAttributes элементов управления дампинга KendoUI в моем проекте.Как установить type = "text" HtmlAttribute от KendoUI datepicker MVC-контроль в глобальном масштабе в приложении?

Количество элементов управления больше, и я не могу установить один за другим.

Есть ли способ установить его глобально в проекте без использования шаблона? Мы не использовали шаблон кендо для datepicker.

@(Html.Kendo().DatePicker() 
.Name("datepicker") 
.Value("10/10/2011") 
.HtmlAttributes(new { type = "text" })) 

ответ

2

Чтобы применить глобально с меньшими усилиями, вы можете использовать jQuery.

JQuery код

$(function(){ 
    $('.k-datepicker input').attr('type','text'); 
}); 

Вызывайте эту JQuery либо на странице макета или common.js (если таковые имеются).