Kendo Grid inline edit with Datetime DatePickerFor

久未见 提交于 2019-12-07 18:26:11

问题


kendo inline cell edit not support for datetime format. I need "dd/MMM/yyyy" data format but kendo grid shows "the filed date must be a date" error. can you please advice me to what to do


回答1:


You can use a custom editor to do this.

References:

  • Grid Custom Editing
  • DatePicker.format
  • Date Formatting

The code would look something like this (not tested, but it should be close enough to give you the right idea):

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

$("#grid").kendoGrid({
    ...
    columns:[
        {
            field: "myDate",
            format: "dd/MMM/yyyy",
            editor: customDateEditor
        }
    ]
});


来源:https://stackoverflow.com/questions/26505520/kendo-grid-inline-edit-with-datetime-datepickerfor

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!