【问题标题】:Kendo Grid inline edit with Datetime DatePickerFor使用日期时间 DatePickerFor 进行 Kendo Grid 内联编辑
【发布时间】:2014-10-22 10:34:38
【问题描述】:

kendo 内联单元格编辑不支持日期时间格式。我需要“dd/MMM/yyyy”数据格式,但剑道网格显示“归档日期必须是日期”错误。你能告诉我该怎么做吗

【问题讨论】:

  • 欢迎来到 StackOverflow!当您发布与 HTML 和 JavaScript 相关的问题时,如果您还可以发布您迄今为止尝试过的代码示例,对其他人总是非常有帮助的。可以使用 jsFiddle 或者 jsBin 或者 StackOverflow 自己的代码 sn-ps:blog.stackoverflow.com/2014/09/…

标签: asp.net-mvc-4 kendo-ui kendo-grid kendo-asp.net-mvc kendo-datetimepicker


【解决方案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
        }
    ]
});

【讨论】:

  • 需要注意的是编辑器模板需要在~Views/Shared/EditorTemplates文件夹中
猜你喜欢
  • 2016-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-14
  • 1970-01-01
相关资源
最近更新 更多