C# c中剑道ui网格中的自定义排序#

C# c中剑道ui网格中的自定义排序#,c#,kendo-grid,kendo-asp.net-mvc,C#,Kendo Grid,Kendo Asp.net Mvc,在视图页面的“我的网格”的一列中ViewModel.cshtml, 我使用“.sortable”对列进行排序。但是,该列是日期,我的行按日期的天数和月份排序,而不是按年份排序。如何按日期(包括日、月和年)对行进行排序 @(Html.Kendo().Grid<viewmodel>() .Name("SomeName") .Sortable(x => x.Enabled(

在视图页面的“我的网格”的一列中ViewModel.cshtml, 我使用“.sortable”对列进行排序。但是,该列是日期,我的行按日期的天数和月份排序,而不是按年份排序。如何按日期(包括日、月和年)对行进行排序

    @(Html.Kendo().Grid<viewmodel>()
                          .Name("SomeName")
                          .Sortable(x => x.Enabled(true))
                          .HtmlAttributes(new {style = "border: 1px solid black;"})
                          .DataSource(ds => ds
                              .Ajax()
                              .ServerOperation(false)
                              .Read(read => read.Action("someAction", "SomeController"))
                          )
                          .Events(e => e.DataBound("SomeDatabound"))

                          .Columns(c =>
                          {
                              c.Bound(m => m.Title1).Title("Title1").Width(300).Sortable(true);
                              c.Bound(m => m.CreatedDate).Title("CreatedDate").Sortable(true);                                 
                          })
                          .Resizable(resize => resize.Columns(true)))
@(Html.Kendo().Grid())
.Name(“SomeName”)
.Sortable(x=>x.Enabled(true))
.HtmlAttributes(新的{style=“border:1px纯黑色;“})
.DataSource(ds=>ds
.Ajax()
.ServerOperation(错误)
.Read(Read=>Read.Action(“someAction”、“SomeController”))
)
.Events(e=>e.DataBound(“SomeDatabound”))
.列(c=>
{
c、 绑定(m=>m.Title1)。标题(“Title1”)。宽度(300)。可排序(true);
c、 绑定(m=>m.CreatedDate).Title(“CreatedDate”).Sortable(true);
})
.resize可调整大小(resize=>resize.Columns(true)))
如果按照以下步骤设置列格式:

columns.Bound(m => m.CreatedDate).Format("{0:yyyy.MM.dd.}").Title("CreatedDate").Sortable(true);
它应该对你的列进行正确排序

yyyy.MM.dd.
只是一个示例)