Unplanned
Last Updated: 03 Oct 2025 07:10 by Bengt
Created by: Bengt
Comments: 0
Category: Grid
Type: Bug Report
1

Bug report

When the Grid has no data, a horizontal scrollbar appears.

Reproduction of the problem

Run the Dojo - https://dojo.telerik.com/cwVUBcpz

Current behavior

There is a redundant scrollbar.
When there is a record in the same Grid, the scrollbar does not appear.

Expected/desired behavior

There should be no scrollbar when the columns have no width set and the Grid has no data.

Workaround

<style>
    .k-grid-content-expander{
      width: 98% !important
    }
  </style>

Dojo - https://dojo.telerik.com/AFvkthmc

Environment

  • Kendo UI version: 2025.3.825
  • Browser: [all ]
Unplanned
Last Updated: 01 Oct 2025 15:53 by Mikkel
Created by: Mikkel
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request implementing the feature to allow persistent multiple row selection with virtual scrolling.  I understand at the moment it is not recommended, but I would like to see this implemented in the future. 

Thanks!

Unplanned
Last Updated: 16 Sep 2025 07:48 by Karen

Bug report

When a Grid is set to readonly mode, but it is also navigatable, and the user clicks on a cell and presses Tab, the next cell enters editable mode.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/HXzAIqWR/3.
  2. Click in a cell and press Tab.

Current behavior

The cell is editable.

Expected/desired behavior

When the Grid is in readonly mode, it should not be editable when navigating using the tab key.

Environment

  • Kendo UI version: 2025.3.825
  • Browser: [all ]
Unplanned
Last Updated: 27 Aug 2025 10:25 by Christian
Created by: Christian
Comments: 0
Category: Grid
Type: Bug Report
0

Bug report

Grid rows could not be properly selected on iPad

Reproduction of the problem

  1. Open the dojo on iPad - https://dojo.telerik.com/gWsPhtrv
  2. Try to select a row.

Current behavior

The rows could not be selected.

Expected/desired behavior

It should be possible to select a row in the Grid when it is loaded on iPad.

Used device for testing: iPad Pro iOS18.6

Environment

  • Kendo UI version: 2025.3.812
  • Browser: [all ]
Unplanned
Last Updated: 19 Aug 2025 12:17 by palhal

Bug report

When using the Grid's GetSelectedData method with a selectable column, the method throws an error.

Reproduction of the problem

  1. Go to this Progress Kendo UI Dojo
  2. Select a row
  3. Click Get Select Data

Current behaviour:

The following error message occurs:

kendo.all.js:143633  Uncaught TypeError: Cannot read properties of undefined (reading 'selectedRanges')

Environment

Kendo UI version: 2025.3.812
Browser: [all ]

Unplanned
Last Updated: 12 Aug 2025 09:00 by Aaron
Created by: Aaron
Comments: 0
Category: Grid
Type: Bug Report
1

Bug report

Grid's Toolbar Columns Menu breaks after setOptions()

Reproduction of the problem

1. Go to and run this Dojo that combines the Toolbar Columns Menu demo and the Persist State demo: https://dojo.telerik.com/hVgwgCdr
2. Click "Save State" so you have some state data to restore later.
3. Click the Toolbar Columns Menu, uncheck "Contact Title", and click "Apply" to hide the column. The column gets hidden without a problem.
4. Click "Load State" to restore the previous state data. The column is displayed again and things are fine.
5. Click the Toolbar Columns Menu, uncheck "Company Name" and "Country", and click "Apply" to hide these columns.
6. Observe only one of these two columns was hidden and the Toolbar Columns Menu remains visible.
Open the Developer Tools, check the Console tab, and observe the error logged: "Uncaught TypeError: Cannot read properties of null (reading 'columns')"
It appears the columns menu's "this.owner" gets set to null at some point in the process of calling setOptions() and never gets set back to a reference of the grid.


Environment
Kendo UI version: 2025.2.702
Browser: [all ]

Unplanned
Last Updated: 01 Aug 2025 08:52 by Praveen

When the Grid has scrollable.virtual enabled and pdfExport.allPages set to true, the loader is actually displayed, but it gets hidden immediately when the next page is loaded for exporting. This leads to the loader appearing as not visible. https://dojo.telerik.com/QlIlIbTZ

I would like the progress bar functionality to be improved and to have built-in support for displaying a progress bar in the virtual Grid when exporting all pages

 
Unplanned
Last Updated: 31 Jul 2025 05:53 by omti
When a column is grouped, sorting that column is no longer meaningful. Currently, it’s possible to manually update the column options to hide the sort indicator, but doing so creates gaps in the numbering of the remaining indicators (e.g., 1 and 3 instead of 1 and 2), which can be confusing for end users.

If the Grid could automatically hide sort indicators for grouped columns and re-index the sort numbers for the remaining sortable columns, or provide an API to trigger this behavior, it would make the UI much cleaner and more intuitive.
Unplanned
Last Updated: 25 Jun 2025 13:31 by ecobite

Bug report

Grid in adaptive mode does not allow column resizing on mobile devices

Reproduction of the problem

adaptiveMode: "auto"

Dojo: https://dojo.telerik.com/wrQNuNbR

Run on a mobile device and try to resize 

Environment

jQuery: 2025.2.520

Kendo UI version: 2025.2.520
Browser: [all ]

Unplanned
Last Updated: 20 Jun 2025 12:56 by Alon

Hi Team,

I would like to request more live demos/samples which use Kendo UI for jQuery in ASP.NET Core web applications. 

Thank you!

Unplanned
Last Updated: 18 Jun 2025 12:37 by TafnitDev
Created by: TafnitDev
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request a way to be able to pass a string value to a numeric column without schema.parse or changing the model to object.  This would allow us to use all sorts of functions/behaviors related to the number type (filtering, editing, etc.).  

Thank you!

Unplanned
Last Updated: 10 Jun 2025 10:20 by Anshuman

Bug report

In a Grid with locked columns, there's an invalid aria-selected attribute on tr elements in the locked columns.

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/aKVfRvAN/6
  2. Select the first row
  3. Inspect the tr element under the locked column in the browser

Current behavior

The tr role='none' element has invalid aria-selected attribute

Expected/desired behavior

The element shouldn't have the aria-selected attribute.

Environment

  • Kendo UI version: 2025.2.520
  • Browser: [all]
Unplanned
Last Updated: 09 Jun 2025 20:47 by Priyanka
Created by: Priyanka
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request for the Grid the functionality to allow copying but to be able to configure row or cell copying without being dependent on selection mode.  For example, a grid with multiple/row selection, but configured to select a cell.

Thank you!

Unplanned
Last Updated: 27 May 2025 14:10 by Kishan

Hi Team,

I would like to request the Kendo UI Grid's navigation should focus on the <tr> element instead of the cell for a true row-level keyboard interaction.  

Thank you!

Unplanned
Last Updated: 21 May 2025 21:42 by RealTime
Created by: RealTime
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request a way/demo to have AutoSync for the dataSource and be able to stay in edit mode in the Kendo UI Grid. 

Thank you!

Unplanned
Last Updated: 16 Apr 2025 12:41 by m4k14
Created by: m4k14
Comments: 0
Category: Grid
Type: Bug Report
0

Bug report

When the Grid is in RTL mode and has horizontal scroll it does not autoscroll when the user try to reorder columns.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/kmwtfkRd
  2. Try to reorder the columns.

Current behavior

The horizotnal scroll does not move when dragging. In non-rtl mode the horizontal scroll autoscrolls while dragging a column.

Expected/desired behavior

The behavior in RTL mdoe should be consistent with non-rtl. The horizontal scroll should move when dragging a column.

Environment

  • Kendo UI version: 2025.1.227
Unplanned
Last Updated: 27 Mar 2025 08:45 by Paul

I need to get the output of a grid saving to pdf without sending the resulting PDF directly to the user. For example, a PDF export option "localexport: true" which would return the data to code instead of directly to the client.

Currently, the file data can be retrieved using the private _drawPDF method:

        var grid = $("#grid").data("kendoGrid");
        var progress = new $.Deferred();

        grid
          ._drawPDF(progress)
          .then((root) => {
            return kendo.drawing.exportPDF(root, grid.options.pdf);
          })
          .done((data) => {
            console.log(data);
          });

Example: https://dojo.telerik.com/rjEORuHy.

However, the approach does not work well in all scenarios for example, when there are multiple pages - https://dojo.telerik.com/iiifASYZ/2 

Thus, I would like to have a built -in method that will be suitable for all scenarios to generate and retreive the file data, without sending the file to the client.

Unplanned
Last Updated: 26 Mar 2025 16:34 by avi
Created by: avi
Comments: 0
Category: Grid
Type: Feature Request
1
Hi Team,

I would like to request a way to set the edit modes for different data operations.  For example, for Updating, use Inline and for Creating, use Popup.  

Thank you!
Unplanned
Last Updated: 25 Mar 2025 11:02 by Bradley

Bug report
Grid's loader gets lost in the scrollable area height is greater than the viewport height

Reproduction of the problem

Dojo: https://dojo.telerik.com/hqknEyYx/2

Run and click on Export to Excel button

Worakround: https://dojo.telerik.com/gSsYgQpZ

excelExport: function (e) {
          let gridHeight = $("#grid").height();
          if (gridHeight < 700) {
            $("div.k-loader-container-inner").addClass("smallHeight");
            
          } else {
            $("div.k-loader-container-inner").addClass("biggerHeight");
          }
        }
...
<style>
        div.loaderPosition {
          position: absolute;
          top: 50%;
          left: 50%;
          transform: translate(-50%, -50%);
        }
      div.biggerHeight {
        position: absolute;
          top: 50vh;
          left: 50%;
          transform: translate(-50%, -50%);
      }
    </style>

Environment
Kendo UI version: [all[
jQuery version: 3.4.1
Browser: [all]

Unplanned
Last Updated: 26 Feb 2025 08:08 by Peter

Bug report

Reordering using clickMoveClick in the Grid is very inconsistent.

Reproduction of the problem

  1. Open the Drag and Drop Grid demo - https://demos.telerik.com/kendo-ui/grid/drag-drop
  2. Try reordering a row using click-move-click

Current behavior

The targeted row is not being reordered

Expected behavior

The targeted row should be reordered

Environment

  • Kendo UI version: 2025.1.211
  • Browser: [all]
1 2 3 4 5 6