1

我有一个 koGrid 配置如下:

        var myItemsGrid = {
            data: myItems,
            columnDefs: [
                { field: 'item.title', displayName: 'Title', cellTemplate: $("#cdfUrlCellTemplate").html() },
                { field: 'item.dueTimeUtc', displayName: 'Due', cellFormatter: formatDate, sortFn: sortDates },
                { field: 'id', displayName: 'Edit', cellTemplate: $("#editCellTemplate").html() }
            ],
            showGroupPanel: true,
            groups: ['item.title'],
            showFilter: false,
            canSelectRows: false

        };

我的问题是,我尝试使用网格中某个字段的字段名称填充的组数组导致以下错误:

TypeError:无法读取未定义的属性“isAggCol”

我应该如何填充组数组以便我可以为我的网格设置初始分组?

4

2 回答 2

0

我遇到了同样的问题,并采取了不同的方法,将事件发送到网格控件以按第一个标题分组。像这样的东西:

jQuery("#symbolPickerView").find(".kgGroupIcon").first().click();

这一直有效,直到有某种补丁普遍可用。

于 2013-09-17T16:08:15.080 回答
-1

我最终不得不修补 koGrid 脚本以使初始的列分组工作。

如果其他人有问题,我很乐意提供修补脚本。在进一步了解它的步伐之后,我将考虑提出一个拉取请求以将修复程序放入 koGrid 存储库。

于 2013-08-09T22:25:31.833 回答