Kendo UI MVC日期选择器本地化

叶夫根尼娅·鲁达科夫斯卡娅(Evgeniya Rudakovskaya)

Kendo UI文化设置为fr-CA。

_Layout.cshtml

<script src="~/Content/KendoUI/js/kendo.web.min.js"></script>
<script src="~/Content/KendoUI/js/kendo.aspnetmvc.min.js"></script>
<script src="~/Content/KendoUI/js/cultures/kendo.culture.fr-CA.min.js"></script>
<script type="text/javascript">
     $(function() {
        kendo.culture('fr-CA');
    });
</script>

Thread.CurrentThread.CurrentUICulture Thread.CurrentThread.CurrentCulture设置为“ fr-CA”。

日期选择器的格式设置为“ MMM dd,yyyy”

    @{
            Html.Kendo().DatePickerFor(x => x.DateFrom)
            .Format("MMM dd, yyyy")
            .ParseFormats(new List<string> { "MMM dd, yyyy" })
            .Enable(true)
            .Render();
     }

日期以正确的格式显示,并且日历已本地化,但是在选择日期时会显示错误:“字段Dater de必须是日期。”

仅当您选择法语特定的日期(例如,2013年6月16日),并且英语和法语的日期相同(例如,2013年11月25日)时,才会发生错误。

我究竟做错了什么?

安德烈

使用globalize.js这是链接:https : //github.com/jquery/globalize/releases

<script type="text/javascript" src="~/Content/scripts/globalize/globalize.js"></script>
<script type="text/javascript" src="~/Content/scripts/globalize/cultures/globalize.culture.fr-CA.js"></script>

<script type="text/javascript">
    $(function() {
        jQuery.global = Globalize;
        $.global.culture('fr-CA');
        $.validator.focusInvalid = true;
        $.validator.methods.date = function(value) {
            if (value == '' || !isNaN($.global.parseDate(value))) return true;
            return false;
        };
    });
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Kendo UI日期选择器格式化后最初不显示值

来自分类Dev

Kendo UI MVC网格我在编辑时无法使用日期选择器

来自分类Dev

Kendo列表视图中的Kendo UI上传器

来自分类Dev

在Kendo UI MVC网格上排序

来自分类Dev

Kendo UI网格--默认排序日期升序

来自分类Dev

Kendo UI筛选器菜单关闭事件?

来自分类Dev

使用Kendo UI Grid选择单选按钮

来自分类Dev

Kendo UI网格:选择整个列

来自分类Dev

选择Kendo UI ListView项

来自分类Dev

寻找使用Javascript从Kendo UI时间选择器中减去时间的更好替代方法

来自分类Dev

Kendo UI小部件的完整本地化

来自分类Dev

Kendo UI MVC DropDownList筛选的焦点

来自分类Dev

重新初始化Kendo UI对象时如何处理日期选择器

来自分类Dev

如何在Kendo UI中创建Jalali日期选择器?

来自分类Dev

Kendo UI for Angular Chart获取选择?

来自分类Dev

Kendo UI MVC的密码文本框

来自分类Dev

防止Kendo UI日期选择器共享状态

来自分类Dev

Kendo UI MVC网格行选择

来自分类Dev

Kendo Ui Grid日期时间转换问题

来自分类Dev

Kendo UI编辑器-打开事件

来自分类Dev

Kendo UI Datepicker禁用类型和选择

来自分类Dev

Kendo UI Grid多项选择拖放问题

来自分类Dev

在Kendo UI MVC网格上排序

来自分类Dev

Kendo UI MVC网格未更新

来自分类Dev

Kendo Ui选项卡选择问题

来自分类Dev

使用DropDownList的Kendo MVC UI排序网格

来自分类Dev

Kendo UI的加载指示器?

来自分类Dev

Kendo UI Mvc网格标题模板

来自分类Dev

带有Kendo窗口的Kendo UI MVC网格-500错误