剑道甘特(MVC)是解析美国的日历日期(我在英国!)(Kendo Gantt (MVC) is pa

2019-10-21 12:54发布

我在英国和我使用的是剑道MVC甘特图如下:

  @(Html.Kendo().Gantt(Of IMS2_App.JobTasksVM, IMS2_App.Models.Dependency)().Name("gantt") _
.Columns(Sub(columns)
                 columns.Bound("id").Title("id").Width(20)
                 columns.Bound("title").Title("Task").Width(200).Editable(False)
                 columns.Bound("start").Title("Start Date").Format("{0:dd MMM yyyy}").Width(90).Editable(True)
                 columns.Bound("end").Title("End Date").Format("{0:dd MMM yyyy}").Width(90).Editable(True)
         End Sub) _
    .Views(Sub(views)
                   views.DayView()
                   views.WeekView(Function(yearView) yearView.Selected(True))
                   views.MonthView()
                   views.YearView()
           End Sub) _
  .DataSource(Function(d) d.Read(Function(read) read.Action("ReadTasks", "Job", New With {.id = Model})).Model(Sub(m)
                                                                                                                       m.Id(Function(f) f.id)
                                                                                                                       m.ParentId(Function(f) f.ParentID)
                                                                                                                       m.OrderId(Function(f) f.OrderID)
                                                                                                                       m.Field(Function(f) f.Expanded)
                                                                                                               End Sub).Update(Function(u) u.Action("UpdateTask", "Job")) )) 

直到我试图通过AJAX后更新数据库中的所有工作正常。 我datepickers在基于基础数据的英国为中心的方式正常工作,但是发帖更新时的日期似乎对美国历(即MM / DD / YYYY)进行验证和日期下,美国演绎返回。

我看到这个问题已经注意到了的DatePicker小部件在这里 ,但我不知道如何在甘特HTML辅助解决这个问题。

有任何想法吗?

Answer 1:

我把这个问题Telerik的支持,他们叫我去http://docs.telerik.com/kendo-ui/aspnet-mvc/globalization 。 我的关键不作为是在_Layout.vbhtml如下:

<script>
    kendo.culture("en-GB");
</script>

一旦包括(连同我的JS束适当的文化文件)的问题得到解决。



文章来源: Kendo Gantt (MVC) is parsing dates on US calendar (I'm in the UK!)