Autofitting grid's columns according to its contents might be a pretty expensive operation, especially if there is are many rows. How about extending the 'autoFitColumn' function by a parameter which specifies how many rows should be taken into account when determining column's width. That would speedup autofit operations while maintaining a pretty good (good enough) estimation on column's width.
Since the 2019 R1 release k-pager-sm (k-pager-lg, k-pager-md) classes are assigned dynamically based on the width of the page to make the component responsive (as I understood from https://www.telerik.com/forums/kendo-ui-grid-pager-not-displaying-properly-in-sass-mode#wn92di5BakmHqrrMfViFxA)
When grids are used on bootstrap tabs (both boostrap 3 and 4) the k-pager-sm class is added incorrectly, causing the pagers on tabs other than the first to be displayed only partially.
A JSFiddle to demonstrate this: https://jsfiddle.net/nqjc4mbu/
The pager on the 1st tab:
And on the 2nd and 3rd tab:
(we've solved it with a workaround by dynamically removing the k-pager-sm class again on dataBound, but this shouldn't be necessary)
Issue that I have can be observed on any grid with checkbox selection and filtering enabled at the same time (I edit this demo https://demos.telerik.com/kendo-ui/grid/checkbox-selection by adding filtering an already I can see my problem).
I have a grid with 10 records with checkbox selection, filtering and "persistSelection" option enabled. I select a single record with a checkbox. I use filtering and only 5 records remain visible, selected record is not visible (didn't match the filter). When I clear the filter my selected record remains checked. If I do the same but filtering causes all records to disappear then after clearing the filter my selected record is no longer checked. So we can see that selection persistence works differently depending on results of filtering. That is confusing and looks like a bug.
Result: The old events handlers are not cleared(see the console).
Hi Team,
I would like to request the Kendo UI Grid's column.headerTemplate to contain args associated with the specific column for easier access to the column properties.
Thank you!
The data-cascade-from-field option requires a DOM id to function. Due to the nature of in-cell editing, the DropDownList appears only when the field is clicked. A potential fix would be to allow us to configure cascade through the model rather than the UI.
Please add a simple way to add column calculations to the grid. From simple addition and multiplication to complex calculations across grid columns. Key features would include: Calculations fire on key up key down events for selected cells Formula builder like excel Calculated fields automatically save to db on save Calculated fields included in aggregates in footer Thanks!
It would be useful to add resize to content support for a grid column. Also, resizing has the following issues: 1) The last column is difficult to resize as the right resize cursor is not visible after you reduce its size the first time 2) If you reduce the size of the last column, the background of the grid area is displayed. This is not ideal, it would be better if the row style (e.g. alternating) fills the empty space (add an empty column?) Thanks! Giuseppe
The grid widget has a columns editor which allows a field to be a custom widget, like a drop-down list for an autocomplete. I want the title column to be selected from a drop-down list
Add a property to the grid or the grid row template for setting the max and min height of rows in the grid. If the content on a cell exceeds the available space when the max row height has been reached then show a "More..." button/link in the lower right corner of a cell - if the user clicks this then display the full contents of the cell in an overlay or otherwise show the full contents in a tooltip that shows when you hover over the truncated cell.
Give the developer an option to show a search field in the grid. This option should be configurable so we could chose which column(s) to search in. With a single keyword the user would be able to get a specific row.
I realize the grid's batch save is asynch, but most every project I work on has a need to know when grid saving is complete. Right now you can know when each of the CRUD operations is complete, but not when ALL are complete. Please either add an event for when ALL are completed, or give us the option to have the grid send ALL CRUD operations to the server at one time.
Currently, when a foreignKey column is configured in a Grid and the value is null, the valuePrimitive option of the DropDownList should be set. However, in order to set the valuePrimitive for foreignKey column configuring a custom editor is needed as described in the link here. I would like to have the possibility to set the valuePrimitive option as part of the column configurations, without adding a custom editor. For example:
columns: [Hi Team,
I would like to request the functionality to group data in a Kendo UI Grid but show only distinct records based on certain fields.
Thank you!
Currently, If I use Kendo Grid on a page with 10 column by 10 rows(and have 3 rows in editable mode & 7 rows in disabled/locked mode). I can not navigate through grid control via TAB key with only Enabled columns. It still go through each control. Logging to support request, I am being advised that I need to impalement my own TAB logic. However, if you think, it doesn't make sense for TAB to be stopped at Disabled column. It is probably stopping as Kendo doesn't have any direct mechanism of disabling some columns for edit. I wrote some Jquery which doesn't let us click on some column and I used CSS to make it look like disabled. It is nice if ClientTemplate allows facility where we can enable/disable controls and TAB key respect those.
Viewing the grid columns and arranging data based on respective media queries
Hi,
It would be great if the KendoUI Grid could be enhanced to automagically recognize when it's grouping by a date field and then offer additional options to group the dates by Day, Week, Month, Quarter, or Year.
Thank you.
Barry
Currently it is only possible to include some custom header/footer data in an exported Excel worksheet. which is either at the beginning or the end of the rows.
It would be nice to have a feature to set the Excel-Header/Footers from Kendo UI while creating the export file. This Excel headers/footers are only visible when the Excel-Sheet gets printed e.g. you can include Report-Name, creation date or page x of y information.
Have a look at the Header/Footer feature in Excel: Headers and footers in a worksheet - Excel (microsoft.com)
Grid's footer is moving together with its pager based on the configuration of the pageable.position property.
The footer of the Grid is positioned above its pager
With pageable.position set to "top" only the pager should be moved above Grid's rows. Its footer should stay at the bottom of the component, below its rows.