我正在尝试将kendo日历的默认文化更改为" ar-SA" [我正在使用MVC说唱歌手] 我做了以下事情:
1-我添加了
<globalization culture="ar-SA" uiCulture="ar-SA" />
web.conf中的
2-我添加了
kendo.culture('ar-SA');
在document.ready
中3-在视图中我将模板添加到我的日期列中,如下所示:
columns.Bound(e => e.StartDate).Title("StartDate).Template(@<text></text>).ClientTemplate("#=kendo.toString(StartDate,'yyyy-MM-dd')#");
4-我在模型
中添加了默认值到日期列 model.Field(e => e.StartDate).DefaultValue(DateTime.Today.ToLocalTime());
但它不起作用。
我在这里缺少什么?
答案 0 :(得分:0)
您是否设置了文化客户端脚本?
根据http://docs.telerik.com/kendo-ui/getting-started/using-kendo-with/aspnet-mvc/globalization,您必须在加载文化脚本后设置文化。