更改剑道日历文化不起作用

时间:2014-05-10 11:49:39

标签: c# asp.net-mvc-4 kendo-asp.net-mvc

我正在尝试将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());

但它不起作用。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:0)

您是否设置了文化客户端脚本?

根据http://docs.telerik.com/kendo-ui/getting-started/using-kendo-with/aspnet-mvc/globalization,您必须在加载文化脚本后设置文化。