Completed
Last Updated: 12 Jan 2026 14:55 by ADMIN

Hello,

When I try to delete all grouping manually by setting an empty group array, datas are disappearing. The grid datas are empty but reappears if I set grouping again. Also I could see data if I scroll down but I can't see any if I haven't enough lines to do so.

In attachment you could find a demo based on the "Collapse All with Grouping" tutorial.

Unplanned
Last Updated: 26 Jan 2026 12:29 by Akshit
Currently the Grid doesn’t offer a way to disable the pager adaptive mode.  This would be a useful feature for applications and use-cases where the pager’s adaptive mode isn’t desired.
Unplanned
Last Updated: 05 Feb 2026 09:09 by Miho
Created by: Miho
Comments: 0
Category: Grid
Type: Feature Request
1
Currently, if you use Shift to select rows 3 through 6, then clear the selectedKeys array, and later perform a new Shift-click selection on row 9, the selection includes rows 6 through 9.

Add a method to reset the selection state so the next Shift-click starts from the default rangeSelectionStartRow instead of the previous selection.
Unplanned
Last Updated: 25 May 2026 07:37 by ADMIN
Created by: Kendo UI
Comments: 0
Category: Grid
Type: Feature Request
1

The multiCheckbox filter popup in the Grid sorts its distinct-value list using JavaScript's native string comparison, which orders characters by Unicode code point. This produces correct results for ASCII-only data but breaks for any locale whose alphabet includes characters outside the ASCII range (Turkish İ/Ğ/Ş/Ö/Ü/Ç, German ä/ö/ü, Czech/Polish diacritics, etc.).

The request is to sort the filter item list using locale-aware comparison (`String.prototype.localeCompare`) so that values appear in the correct alphabetical order for the active language, or provide a custom way to order the filter options.

 

Declined
Last Updated: 29 Jan 2019 07:21 by ADMIN
Created by: Paul
Comments: 1
Category: Grid
Type: Feature Request
0
Is it possible to style and class attributes to the grid for styling the toolbar?
Completed
Last Updated: 18 May 2021 15:47 by ADMIN

Use IE11:

1. Try to use the grids column menu for filtering

2. Click the column icon => popdown menu opens

3. Click the filter oder column icon inside the menu => nothing happens


I can't even open up your docs using IE11, it just loads forever:
https://www.telerik.com/kendo-angular-ui/components/grid/columns/menu/

Declined
Last Updated: 07 Jul 2020 07:22 by ADMIN
Created by: Merlin
Comments: 1
Category: Grid
Type: Bug Report
0

In Version 74.0.3729.108 (official Build) (64-Bit) of chrome, a defined grid with no predefined style property does not scroll properly. 


There is a live-demo on Stackblitz at https://stackblitz.com/edit/angular-b38r7s-jzsgty

 

This is a fork of the demo example from the kendo-angular-ui documentation available at

https://www.telerik.com/kendo-angular-ui/components/grid/scroll-modes/virtual/#


In the example, the scrollable grid was defined with a height property. This does not feet to our requirements, as we need a grid component that should flex according to the outside or parent container. 


This problem occured after the update of chrome browser from 73.0.XXX to the version 74.0.3729.108


The problem is fixed when we defined a grid with a height property like [style.height.%] = “100” but according to the documentation the grid should flex automatically without this property. 

Completed
Last Updated: 30 Jun 2022 06:46 by ADMIN
Created by: Maikel
Comments: 2
Category: Grid
Type: Feature Request
0

When using KendoUI for Angular 2+, the filter value is still enabled and accepts input when "Is null" or "Is empty" is selected.

Since those selections do not require a parameter, I'd prefer the filter value to be default disabled.

 

Declined
Last Updated: 17 Nov 2022 08:37 by ADMIN
Created by: Phoenix
Comments: 1
Category: Grid
Type: Feature Request
0
Please provide a means to access the current column (its row and column indexes) through the activeCell.  
Duplicated
Last Updated: 30 Jun 2022 08:53 by ADMIN

Hi, 

I believe it would be a great addition and simplification, if there were getOptions/setOptions methods at GridComponent to imperatively access/restore grid state (visibility, column order, sort order, filter, ...). These are also available at Kendo UI for jQuery. 
I know, all the settings may be set using *ngFor and *ngIf directives, but that approach requires a lot of attribute remapping (from component instance to template) which doesn't feel right, especially when using column templates and and a lot of grid features. 

Thank you, 
Robert

Declined
Last Updated: 16 Jun 2022 09:34 by ADMIN
Created by: YAVEON-RRA
Comments: 2
Category: Grid
Type: Feature Request
0

Setting grid.columns[i].hidden may work to some extend, but isn't emitting columnVisibilityChange and further activities on a column set visible are not working but resulting in error, e.g. calling reorderColumn() results in:

TypeError: Cannot set property 'orderIndex' of undefined
    at GridComponent.push../node_modules/@progress/kendo-angular-grid/dist/fesm5/index.js.GridComponent.updateColumnIndices (https://localhost:4201/vendor.js:196833:43)

The grid internal method updateColumnIndices() throws an error, because it doesn't get the newly visible column from expandColumnsWithSpan() and expandedColumns.indexOf(source) is -1. 

Thus it's required to add methods like showColumn/hideColumn or setColumnVisibilty.

Declined
Last Updated: 18 May 2021 15:36 by ADMIN

Reproduction

- Use a grid with data coming from a service (or another source)

- Click the delete button (built in with the grid

It removes the element from the grid as soon as I click the button but I want to remove it only after confirming the deletion.

Declined
Last Updated: 14 Jul 2023 09:28 by ADMIN
Created by: Phoenix
Comments: 2
Category: Grid
Type: Feature Request
0

Hi Team

It would be very helpful if Grid allow to prevent focus on cell out-of-box, at the moment, we have to handle focusin event then set focus to other cell, however when using navigation keys or shortcut key, we need to handle differently depend on which cell should be focus next.  

 

Completed
Last Updated: 18 Mar 2020 07:20 by ADMIN
Created by: Troels
Comments: 3
Category: Grid
Type: Bug Report
0

When using the Grid control inside an Angular component which is shown in a dialog (via MatDialog), the component is not properly destroyed after closing the dialog. The same problem doesn't occur when the component instead contains, say, a TreeView.

The problem occurs in Angular 8 and 9, in the Chrome browser. I've created an Angular 8 demo here: https://stackblitz.com/edit/angular-thr9j1 and an Angular 9 demo here: https://stackblitz.com/edit/angular-ksfrqy

Run the demo, press the "Open dialog" button a number of times, then take a heap snapshot in the Chrome dev console (be sure to first select the proper Javascript VM instance, containing "angular-thr9j1" or "angular-ksfrqy"). The component shown in the dialog is called "MemoryLeakDialogComponent", so use that as a filter. You'll see that for every time you opened the dialog there's now an instance of the component on the heap.

The MemoryLeakDialogComponent contains just an empty kendo-grid tag with no attributes. If you edit its dialog template to instead contain a kendo-treeview component, everything is properly destroyed and garbage collected, which leads me to suspect a memory leak in the Grid component.

Completed
Last Updated: 16 Jun 2021 12:35 by ADMIN
Release 2020.3
Created by: Clint Singer
Comments: 1
Category: Grid
Type: Bug Report
0

Hi,

It seems there is an issue with the material theme and nested grids.   When you have master-detail nested grids, the entire last nested grid gets applied with the same styling as the bottom rows of all the other nested grid. 

The styling in my browser is showing up as

.k-grid .k-grid-content tr:last-child td.k-grid .k-grid-content-locked tr:last-child td {
  1. border-bottom-width: 0;

 

Which causes the rows in the last grid to not appear.   

I have attached an image where I have changed the styling to 5px and red so you can see that it is being incorrectly styled.  You can see that even the other rows in in the last grid are getting styled along with the last row style.

I am running the latest version of Kendo.

Cheers,

Clint

Declined
Last Updated: 11 Jul 2023 15:11 by ADMIN
Created by: n/a
Comments: 1
Category: Grid
Type: Feature Request
0
Provide an option to animate the sorting and reordering functionalities.
Declined
Last Updated: 01 Dec 2022 11:11 by ADMIN
Please provide an option that prevents the destruction of the detail template when it is expanded and collapsed. That will allow to maintain the state of the detail template. Such functionality would be dependent on the Grid data operations though. Meaning that, even if the detail templates aren't destroyed when collapsed they will be destroyed if the Grid is paged for example.
Duplicated
Last Updated: 11 Nov 2020 10:47 by ADMIN
For lists with many columns (40+), columns are hard to find because they are not alphabetical I cannot find any references to changing the order so that it's by alpha rather than location on the grid. This prevents our users from easily using grid tools for DIY purposes... creating custom reports, hiding / showing the columns they need for projects. I thought this would actually be a very basic option and was surprised when our dev team told us it isn't possible.
Completed
Last Updated: 13 Nov 2020 09:53 by ADMIN
"~@progress\kendo-theme-default\scss\utils\_float.scss" contains classes that the grid relies on (k-floatwrap, k-grid-toolbar), but "~@progress\kendo-theme-default\scss\grid\_index.scss" does not import it.  This requires me to explicitly import "~@progress\kendo-theme-default\scss\utils\_float.scss" myself.
Declined
Last Updated: 19 Jan 2021 09:10 by ADMIN

A built-in option for enabling a second scrollbar on the top of the Grid like the following screenshot would be nice feature to have: