Встроенное редактирование Kendo Grid с Datetime DatePickerFor

Редактирование встроенных ячеек Kendo не поддерживает формат даты и времени. Мне нужен формат данных "дд / ммм / гггг", но в кендо-сетке отображается ошибка "дата в поле должна быть датой". подскажите пожалуйста что делать

1 ответ

Решение

Вы можете использовать собственный редактор для этого.

Рекомендации:

Код будет выглядеть примерно так (не проверено, но должно быть достаточно близко, чтобы дать вам правильную идею):

var customDateEditor = function (container, options) {
    $('<input />')
        .appendTo(container)
        .kendoDatePicker({
            format: "dd/MMM/yyyy"
        });
};

$("#grid").kendoGrid({
    ...
    columns:[
        {
            field: "myDate",
            format: "dd/MMM/yyyy",
            editor: customDateEditor
        }
    ]
});
Другие вопросы по тегам