如何在 KENDO 的网格中添加更多列来排序记录
How to add more columns to order records in grid in KENDO
问题可能很简单,但我没有找到示例或文档如何为 KENDO 网格按多列排序。 cshtml
文件中的部分是这样的:
.ClientDetailTemplateId("addresses")
.DataSource(dataSource => dataSource.Ajax()
.Model(模型=> model.Id(m => m.Cid))
.Read(读取 => read.Action("SelectAddr", "Addr").Data("get_addr_grid_params"))
.PageSize(20)
.排序(排序=> sort.Add(m => m.zipcode))
)
如何再添加一列作为排序依据?
我想你正在寻找这个:
.Sort(x =>
{
x.Add(y=>y.DownloadDate).Descending());
x.Add(y=>y.DueDate).Descending());
}
问题可能很简单,但我没有找到示例或文档如何为 KENDO 网格按多列排序。 cshtml
文件中的部分是这样的:
.ClientDetailTemplateId("addresses") .DataSource(dataSource => dataSource.Ajax() .Model(模型=> model.Id(m => m.Cid)) .Read(读取 => read.Action("SelectAddr", "Addr").Data("get_addr_grid_params")) .PageSize(20) .排序(排序=> sort.Add(m => m.zipcode)) )
如何再添加一列作为排序依据?
我想你正在寻找这个:
.Sort(x =>
{
x.Add(y=>y.DownloadDate).Descending());
x.Add(y=>y.DueDate).Descending());
}