Kendo mvc grid InLine Edit Mode DateTimePicker Template gives Error

asp.net-mvc-4kendo-asp.net-mvckendo-gridmvc-editor-templates

I am using Kendo UI mvc grid for Data listing. I am making InLine Editing in this Grid.I am using EditorTemplate for DateTime field, so that it will give datetimepicker for DateTime field in InLine Edit Mode.When i am going to Click on Update button, it will give me Validation message like this : 'The must be a date'

   columns.Bound(k => k.SevenDaysFrom).Format("{0:dd.MM.yyyy}").EditorTemplateName("DateTime").Width(30);
                            columns.Bound(k => k.SevenDaysTo).Format("{0:dd.MM.yyyy}").EditorTemplateName("DateTime").Width(30);

here DateTime in EditorTemplateName("DateTime") is the Template file i.e DateTime.cshtml
And this file will contain the Following code :

@model DateTime?

@(Html.Kendo().DateTimePickerFor(m => m))

Now it will give the validation error message while clicking on Update.The Belowe attach is the Validation error :

enter image description here

So, why this is happening is not known to me?
What is the solution for this ? Please Help.

Best Answer

Set the kendo culture:

@{
var culture = "en-GB";
}

<script src="@Url.Content("~/Scripts/kendo/cultures/kendo.culture." + @culture + ".min.js")"></script>

<script>  kendo.culture("@culture"); </script>
Related Topic