Kendo UI Grid:可以允许对指定列进行分组,而不允许对其他列进行分组

Tim*_*Tim 4 grid grouping kendo-ui

使用Kendo UI网格(由Telerik提供)是否可以允许对某些列进行分组而不对其他列进行分组?演示示例显示groupable: true为网格级属性.文档内容如下groupable Boolean | Object(default: false).可以在列对象上将groupable属性设置为false,以覆盖列级别的网格级可分组性吗?

$("#grid").kendoGrid({
 dataSource: {
     data: createRandomData(50),
     pageSize: 10
 },
 columns: [
     {
         field: "Name"
     },
     {
         groupable: false,    /*  ?prevent grouping on birthdate? */
         field: "BirthDate",
         title: "Birth Date",
         template: '#= kendo.toString(BirthDate,"dd MMMM yyyy") #'
    }
 ],
  groupable: true
Run Code Online (Sandbox Code Playgroud)

});

Pet*_*bev 5

你几乎自己回答了你的问题.是的,你可以,这里是样本列定义.

 {
        "title": "Birth Date",
        "field": "BirthDate",
        "groupable": false
 }
Run Code Online (Sandbox Code Playgroud)

确保使用Q3 2012,我不确定以前的版本是否支持它.

  • 有趣的是,`columns.sortable`和`columns.filterable`在API文档中,但`columns.groupable`不是. (2认同)