Completed
Last Updated: 30 Jun 2025 10:49 by ADMIN
Release 2025 Q3 (Aug)

Bug report

The enable options does not take effect

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/yztUtuvn

Current behavior

Both buttons appear enabled, although the first one has enable: false set.

Expected/desired behavior

The buttons in the Grid toolbar should appear disabled when the enable is set to false,

The issue is a regression starting with 2025.2.520

Dojo with the previous version - https://dojo.telerik.com/DWbDiIJr

Workaround:

Add the 'k-disabled' class programmatically:

$('.k-grid-toolbar .k-button:eq(0)').addClass('k-disabled')

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

Environment

  • Kendo UI version: 2025.2.520
  • Browser: [all ]
Completed
Last Updated: 26 Jun 2025 07:19 by ADMIN
Release 2025 Q3 (Aug)

Bug report

When there is iconClass option set in the Grid toolbar an extra span with 'k-sprite' class is rendered. If icon: 'none' is added to the items configuration, then the additional span does not appear.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/JkrjieZO
  2. Open the overflow menu and inspect the last two items

Current behavior

All items except the last one have the span as in the image below:

Image

The span leads to an extra space.

Expected/desired behavior

There should be no extra spaces when the iconClass option is used.

Wokraround

<style>
    .k-sprite{
      display: none
    }
  </style>

https://dojo.telerik.com/mLcNnDXS

Environment

  • Kendo UI version: 2025.2.520
  • Browser: [all]
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 ]

Completed
Last Updated: 24 Jun 2025 11:36 by ADMIN
Release 2025 Q3 (Aug)
Created by: Support
Comments: 0
Category: Grid
Type: Bug Report
0

Bug report

Locked Rows wrong height calculation with line-height

 

  td {
      line-height: 1.1em;
  }

 

A regression introduced in version 2025.1.211.

Reproduction of the problem

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



Environment

jQuery:  3.4.1

Kendo UI version: 2025.1.211 or newer
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!

Completed
Last Updated: 19 Jun 2025 11:58 by ADMIN
Release 2025 Q3 (Aug)

Bug report

When Sortable is used to implement row reordering in Grid and the cursor is set to 'move', an error is thrown in the console when reordering.

Reproduction of the problem

  1. Open the Dojo - https://dojo.telerik.com/tLkWshEe
  2. Try to reorder a row and observe the console

Current behavior

Once the dragging starts, an error: Refused to apply inline style because it violates the following Content Security Policy directive: "style-src 'self' 'nonce-123456' https://kendo.cdn.telerik.com".... is thrown.
Note: The issue appears only with the cursor option set to 'move'.

Expected/desired behavior

There should be no error when reordering a row within the Grid.

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all ]
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: 09 Jun 2025 10:28 by Robert

Bug report

In a Grid where the filterable.extra is set to false, the data is not filtered correctly.

Regression introduced with 2025.2.520

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/iAdtdBjI/3
  2. Filter the Id column by e.g. 1
  3. Filter the Id column again by 2.

Current behavior

The column is empty after the second filtering

Expected/desired behavior

The data should be filtered correctly

Environment

  • Kendo UI version: 2025.2.520
  • Browser: [all]
Unplanned
Last Updated: 03 Jun 2025 10:33 by Josh

Currently, the Typescript definition is missing information about all the possible options of the context menu, such as contextMenu.groups, contextMenu.close, etc.
Revise the typescript definition of the Grid context menu and add the needed options.

Planned
Last Updated: 30 May 2025 14:29 by ADMIN
Scheduled for 2025 Q3 (Aug)

Bug report

In a Grid with popup editing, the Save button is clickable multiple times until the popup closes, which results in multiple Update requests

Regression introduced with 2024.2.514

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/NgQRZIyQ/4
  2. Edit a row in the Grid
  3. Click the Save button rapidly multiple times

Current behavior

The Save button is not disabled after the first click, and multiple Update requests are sent

Expected/desired behavior

The Save button should be disabled to avoid multiple Update requests

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all]
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!

Completed
Last Updated: 19 May 2025 14:26 by ADMIN
Release 2025 Q2 (May)

Bug report

The class rendered for a custom tool in the Grid toolbar is always lower-cased, regardless how the name is configured.

Regression introduced with 2023.1.117

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/aoChdQrQ
  2. Check how the custom tools are configured - { name: customButton }
  3. Inspect the class rendered for the customButton tool

Current behavior

The rendered class is lower-cased

Expected/desired behavior

The class name should be as defined in the name field

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all]
Completed
Last Updated: 19 May 2025 13:37 by ADMIN
Release 2025 Q2 (May)

Bug report

When the Grid is configured with a ColumnMenu and the Filterable option is enabled, and there is a date column, the filter operates correctly upon initial application. However, when the filter is reopened, the second DatePicker is automatically populated with the value from the first DatePicker. The issue occurs since version 2025.1.211.

Reproduction of the problem

Open this Dojo: https://dojo.telerik.com/tcmDBDWT

Current behavior

Upon reopening the filter, the second DatePicker is automatically populated with the value from the first DatePicker.

Expected/desired behavior

Upon reopening the filter, the second DatePicker should remain blank

TicketID:

1683515

Environment

  • Browser: [all]
Completed
Last Updated: 19 May 2025 10:35 by ADMIN
Release 2025 Q2 (May)

Bug report

In a Grid with locked and hidden columns, it takes two arrow key hits to navigate to the next cell

Reproduction of the problem

  1. Open this Dojo example - https://dojo.telerik.com/baffUKju/3
  2. Navigate to the first cell in the First Name column
  3. Press the right arrow key to navigate to the next cell

Current behavior

You need to press the right arrow key twice in order to navigate to the next cell

Expected/desired behavior

Navigation to the next cell should only take one key press

Environment

  • Kendo UI version: 2025.1.227
  • Browser: [all]
Declined
Last Updated: 12 May 2025 13:35 by ADMIN
Created by: Peter
Comments: 5
Category: Grid
Type: Bug Report
1
  • Create e.g. local data grid (id, name)
  • add 2 records => { id: 1, name: "null", id: 2, name: "Jack" }
  • Name column for id = 1 is empty

I have tested this on your example for local data grid. It can be applicable also for remote grid, treelist, etc.

 

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.