数据库中有两列
我想根据Kendo网格中的“ DateFormat”列设置“ CreatedDate”的格式。我可以使用模板:“#= kendo.toString(kendo.parseDate(CreatedDate),DateFormat)||”#“,但是它不会在列过滤器的日期时间选择器中显示正确的日期格式。
所以我看起来像这样 // format:“ {0:#= DateFormat#}”,
代码示例--------------------------------------------- ------ 列: [ { 字段:“ CreatedDate”, 宽度:“ 10%”, 标题:“ {{'CreatedDate'}}”, 隐藏:真实, //格式:“ {0:#= DateFormat#}”, }
答案 0 :(得分:0)
您应该在模型中指定数据类型。例如
dataSource: {
transport: {
read: {
url: "https://demos.telerik.com/kendo-ui/service/tasks",
dataType: "jsonp"
},
},
schema: {
model: {
fields: {
CreatedDate: { type: "date" }
}
}
}
}
然后在列上
columns:[
...
{ title: "CreatedDate", template:"#=kendo.toString(CreatedDate,DateFormat)#"},
...
]
答案 1 :(得分:0)