gpt4 book ai didi

telerik - 通过 Telerik MVC Grid 的客户端 API 进行分组

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

Telerik's Wiki 中似乎没有任何关于通过用于 MVC 的 Telerik Grid 的客户端 API 进行分组的文档。并且 Google 结果没有提供任何特定于客户端 api 和通过 javascript 分组的结果。有关于如何展开和折叠组的信息,但没有关于创建新组或删除现有组的信息。当 firebug 检查网格数据对象时,此功能似乎已暴露:

enter image description here

但是任何调用函数的尝试要么导致错误,要么什么都不做。我查看了 telerik.grid.grouping.min.js 中的脚本,但它被混淆了,无法理解。调用 dataGrid.group("Character.Name-asc") 时,我收到以下错误,这使我相信我需要发送其他参数:

enter image description here

有没有人有任何通过javascript动态添加新组的例子?我正在尝试添加支持以允许用户为隐藏列添加组;并且由于没有显示隐藏的列供用户将它们拖到分组区域,我将添加一个飞出功能,让用户单击列以添加组。为此,我需要通过单击列来告诉网格进行分组。

PS:我会在 Telerik 论坛上发布此内容,但我在 Telerik 相关问题上获得的帮助比在他们的论坛中获得的帮助多 100%。

最佳答案

经过大量的试验和错误,结果发现 group 函数的参数模式与它的 filter 和 sort 姊妹函数不同。 group 函数有两个参数,列标题和排序方向:

gridData.group("Char", "asc");

注意:列标题是为网格中的列显示的实际文本(如果您为如下所示的列指定标题),而不是为属性生成的默认列名称。
columns.Bound(o => o.CharacterName).Title("Char").Hidden(true);

我希望这可以帮助别人!

关于telerik - 通过 Telerik MVC Grid 的客户端 API 进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7852653/

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