When a draggable column is added in the Grid with incell editing and the user tries to add a new row, the first editable cell is the second cell on the row, but not the first one. After saving, the new value is saved in the first cell.
Currently, on step two, the editable cell is the UnitPrice
After entering a value, it is saved for the ProductName column
When adding a new row, the initial editable cell should be the first cell in the row (after the draggable). The new value should be saved for the same column.
When the Grid has no data, a horizontal scrollbar appears.
Run the Dojo - https://dojo.telerik.com/cwVUBcpz
There is a redundant scrollbar.
When there is a record in the same Grid, the scrollbar does not appear.
There should be no scrollbar when the columns have no width set and the Grid has no data.
<style>
.k-grid-content-expander{
width: 98% !important
}
</style>
Dojo - https://dojo.telerik.com/AFvkthmc
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!
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.
Tab
.The cell is editable.
When the Grid is in readonly mode, it should not be editable when navigating using the tab key.
Calling the Grid's addRow method throws an error.
Regression introduced with version 2025.3.812
An error is thrown after adding the first row
No errors should be thrown
Grid rows could not be properly selected on iPad
The rows could not be selected.
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
When using the Grid's GetSelectedData method with a selectable column, the method throws an error.
The following error message occurs:
kendo.all.js:143633 Uncaught TypeError: Cannot read properties of undefined (reading 'selectedRanges')
Kendo UI version: 2025.3.812
Browser: [all ]
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 ]
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
When a date is selected in the Grid and the value is cleared using the filter method, the filterMenu keeps the value of the Date fields.
The Grid is filtered and the filter is cleared correctly, but the value of the date remains in the filter menu.
When the Grid filter is cleared, the value of all inputs in the filter menu should be cleared as well.
$('.k-filter-menu-container [data-role="datepicker"]').data('kendoDatePicker').value(null)
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 ]
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!
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!
In a Grid with locked columns, there's an invalid aria-selected attribute on tr
elements in the locked columns.
The tr role='none'
element has invalid aria-selected attribute
The element shouldn't have the aria-selected attribute.
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!
In a Grid where the filterable.extra is set to false, the data is not filtered correctly.
Regression introduced with 2025.2.520
The column is empty after the second filtering
The data should be filtered correctly
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.
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!
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!