Hi Team,
Background
Kendo controls column width exclusively via <colgroup><col width="Npx"> attributes. CSS min-width on <col> is not supported by browsers (per spec). There is no minWidth property in the column configuration API. When a column has no explicit width set, it can collapse to near-zero width when the grid container is narrow - making content completely unreadable. This request excludes the columns.minResizableWidth as resizable is necessary with this configuration.
Request
We need the following to work generically across all grids without per-instance config changes:
1. Column minWidth API
columns: [
{ field: "name", title: "Name", minWidth: 150 } // ← requested or it would be great if this min width we can apply at global level
]Where minWidth is respected even if no width is specified, and is not overridden if an explicit width larger than minWidth is set else the global min width of 150px should be considered.
2. Grid-level minWidth config
$("#grid").kendoGrid({
minWidth: 1000 // ← requested: grid never renders narrower than this or columnCount * default columns global width (150px) whichever is higher
});Or ideally computed automatically as Math.max(1000, columns.length * defaultMinColWidth).
Thanks & Regards
Hi Team,
I would like to request a way to prevent a responsive Grid from displaying an input when the screensize/container is shorter. Perhaps, decreasing the buttonCount automatically instead of displaying the input may be a reasonable alternative. This would be better than setting the pageable.responsive configuration to false.
Thank you!
When a navigatable Kendo UI Grid is configured with a stacked dataLayoutMode and is in an inline edit mode, using the arrow keys fails to operate as expected for the editor.
The left and right arrow keys do not appear to function. The up and down arrows move to the next rows.
Hi Team,
What we're looking to achieve, is that when the page/grid enters edit mode, ALL fields in the grid should immediately become editable fields. This would help prevent the user from having to click on every cell to edit first, and the user would have a direct view of all fields actually being editable, make their changes, hit the save button on the page, and save everything at once.
Currently it's difficult for the user to actually know which fields they can edit, as they have to click a cell before it becomes editable.
Thank you!
Initializing a hidden-by-default Kendo Grid configured with stacked layout throws a JavaScript error during initialization - Uncaught TypeError: Cannot read properties of undefined (reading 'find')
No errors should be thrown when initializing a hidden stacked layout Grid.
Hello,
We would like to request this feature to expand on a Grid components Options.
Provide a built-in way for end-users to redefine or rename a Grid column's title directly through the user interface. Currently, if a user wants to change a column header from "Title1" to "Title2”, developers must write significant custom jQuery to modify the DOM or update the column via set options.
This is a functional request from our users, that we would like to provide for them.
Thanks,
John
Hi Team,
I would like to ask for a built-in Kendo UI implementation to import Excel files into the Kendo UI Grid.
Thank you!
In the OData v4 transport, batch submit treats a top-level HTTP 200 response as success, even when one or more operations fail. This is due to how the changesets function.
The parseBatchResponse function, which is called by the success callback belonging to the submit function of your OData v4 transport, as well as further processing in the same success callback. No attempt is made at handling anything other than responses having status codes [200... 299].
Please enhance batch handling so inner change set failures trigger explicit client error handling.
When sorting is enabled for a virtualized Grid, in some cases, after scrolling to the bottom, the Grid does not show enough items to fill the tnire table.
The Grid shows only the last page of items, while there are enough items to fill up the entire table
Enough items to fill the Grid height should be displayed. There should be no blank space without records.
When the Kendo UI Grid is utilizing localization with group paging, the pager does not translate.
The Pager's messages are not translated.
The Grid's pager should translate like when group paging has been disabled. (Dojo)
When using column virtualization in Kendo Grid, the save event returns an incorrect field name. After scrolling to virtualized columns, editing a cell displays the value from a different column.
An incorrect value is displayed in the cell:
The field in the save event is not correct; instead, Field48 is logged.
The correct field should be edited and returned in the save event when editing a Grid with virtual columns.
Hi Team,
I would like to request a way to hide all columns with the columnMenu instead of requiring one to remain.
Thank you!
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 the editable option is disabled in the navigatable Grid and the user presses the 'Delete' button, the row is removed.
The row is removed, although the Grid is not editable.
The rows should not be removed in the non-editable Grid.
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 ]