内联编辑 Kendo 网格中的日期格式问题

Date format issue in Kendo Grid with inline editing

我为日期字段编写了这样的模式:

  StartDate: { type: "date", format: "{0:dd/MM/yyyy}" }

和列定义:

  {
     field: "StartDate",
     title: "Start Date",
     template: '#= StartDate!=null ? kendo.toString(StartDate, "dd/MM/yyyy"): " " #',
     width: 100
  }

但我在 datepicker 中仍然看到格式为 MM/dd/yyyy 的日期:

如果我尝试以 dd/MM/yyyy 格式手动编写日期,我会看到:

尝试添加 format field,如下所示:

columns: [{
    field: "StartDate",
    format: "{0: dd/MM/yyyy}"
    // ...
}]

设置文化解决了这个问题

 kendo.culture("en-GB")