gpt4 book ai didi

asp.net-mvc - Kendo MVC Grid 默认按多列排序失败

转载 作者:行者123 更新时间:2023-12-04 16:47:23 25 4
gpt4 key购买 nike

@(Html.Kendo().Grid<...>()
.Columns(columns =>
{
columns.Bound(j => j.Type);
columns.Bound(j => j.Code);
})
.Sortable(s => s.Enabled(true))
.DataSource(dataSource => dataSource
.Ajax()
.PageSize(20)
.Sort(p => { p.Add("Code").Ascending(); p.Add("Type").Ascending(); })
.Model(model => model.Id(j => j.ID))
.Read(...)
.ServerOperation(true)
)
)


我有一个上面的 Kendo MVC Grid,想先按 type 对其进行排序,然后通过 code .

我在 Telerik 官方论坛上找到了这样的实现: Default Grid Sorting

然而,它似乎无法正常工作......

enter image description here

记录按两列排序,显然是按 Type 排序的。 ,但无法按 Code 排序之后......作为默认应该在CG之后......

我错过了什么,我该如何解决这个问题?

最佳答案

对于寻找解决方案的其他人,使用对我有用的模型属性名称,即

       .Sort(s =>
{
s.Add("Code").Ascending();
s.Add("Type").Ascending();
})

关于asp.net-mvc - Kendo MVC Grid 默认按多列排序失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37876238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com