Completed
Last Updated: 01 Oct 2021 14:18 by ADMIN
On updating the dataItem of a master row using the Observable "set()", the master row will repaint itself. However it also collapses the expanded detail row. The detail row can be expanded programmatically but this is clunky: the detail row flashes briefly while it collapses then immediately re-expands

The default behaviour should be to leave the row expanded.
Completed
Last Updated: 01 Oct 2021 14:16 by ADMIN
"NoRecordsTemplate" - At present a small text is being shown at the bottom of the grid if there are no records which is not prominent. please add back the NoRecordsTemplate so it can be displayed inside the grid and can be customized

"Clear all filters" - It is very tough to clear filters one by one please all clear all option
Unplanned
Last Updated: 01 Oct 2021 14:07 by ADMIN
Current grid implementation sorts the whole data again and again for each page virtualization. This causes the scrolling stuck. Please think to change the grid implementation so that the scrolling is not stuck when virtualization and sorting enabled.
Completed
Last Updated: 01 Oct 2021 12:57 by ADMIN
Created by: Josh
Comments: 1
Category: Grid
Type: Feature Request
1
Need to have the grid automatically draw itself correctly even if it is initially hidden.  Right now if it is hidden first, even with static height, when it is shown using javascript it is not draw correctly.  (especially with scrolling enabled)

Suggested route:  Add a repaint method that way people can call this as needed.
Declined
Last Updated: 01 Oct 2021 12:54 by ADMIN
We need to improve enduser search experience in grids by increase control over filter menu.
In order to speed-up query providing we need to control which item is activated in Filter menu by default.
Very often default operator is set in grid configuration but enduser has to always change focus to second field  when he wants to provide search criteria. It becomes tedious activity when he search a lot.
Therefore we need access via api for controlling focus behavior in Filter menu.
It should allow to control this behavior without breaking existing tab sequence of controls.
Completed
Last Updated: 01 Oct 2021 12:46 by ADMIN
I do not understand the rational behind this behaviour other than it is easier to implement than what I would consider normal multi-select behaviour.

Multi-selection should be enabled by holding down the ctrl or shift key to select non contiguous or contiguous rows like every other application on earth.

Using the mouse in this manner also prohibits the ability to drag rows which has also been raised on this forum.

Lastly, almost every js based grid I've ever seen, KendoUI included cannot handle multi-select AND virtual paging. Once selected rows go out of scope, they will not be re-selected when back in scope.

Be the first to market on this feature and trump your competition. It is a hard feature to implement, but one that is surely worth the bragging rights.
Unplanned
Last Updated: 01 Oct 2021 12:25 by ADMIN
Created by: Joshua
Comments: 1
Category: Grid
Type: Feature Request
6
We have a feature where we initialize our Grids with row filters, but we don't display them right away. We show hide them with a "Show/Hide Filters" button. It would be great to save some time on initial load of the grid (our client wants the ability to display up to ~100 columns with filters, and there's a noticeable performance impact building those filter controls), and delay that time for if/when the user decides they want to actually use the filters.
Declined
Last Updated: 01 Oct 2021 12:12 by ADMIN
On Kendo Grid, It will be nice to use a combination of Server and Client side code for pagination and sorting.

I want to limit the number of rows pulled from the server by 2000 rows. On the screen, the grid can be set to a page size of 20. If the actual rows are less than 2000, there is really no need for the grid to call the server again for paging or sorting
Unplanned
Last Updated: 01 Oct 2021 12:11 by ADMIN
I would like to see the grid allow the adding of a new row via the keyboard when batch editing.

When the user is on the last row and last cell they can hit tab and the grid will add a new record and with focus on the first editable cell.

Or the user can hit enter anywhere on the last row to create a new row.

This would allow for rapid entry of several new rows of data. It would allow the user to key in data in a similar way a spreadsheet like Excel would behave.
Completed
Last Updated: 01 Oct 2021 12:06 by ADMIN
Created by: Connor
Comments: 0
Category: Grid
Type: Feature Request
6
Currently, pressing the arrow keys will scroll up and down the grid. It would be good if we could also use the arrow keys to change the selected row
Duplicated
Last Updated: 29 Sep 2021 09:29 by ADMIN

The Kendo Grid multi checkbox filter has the same sort order as the column it belongs to.  There is a example of how to correct that and provide a sort here:

https://docs.telerik.com/kendo-ui/knowledge-base/sort-multi-checkbox-filter

However that sorts the multiple checkbox filters correctly but it does not persist any existing checked items. If you have pre-existing items checked when this runs it will clear that and just return sorted checkboxes. In our case when we change refresh the datagrid datasource (using setDataSource) it will refresh the filter options while persisting the existing selected checkboxes. However if we want to do that and have the checkboxes sorted then we lose our existing selection.
Declined
Last Updated: 27 Sep 2021 08:30 by ADMIN
Created by: eaigs
Comments: 1
Category: Grid
Type: Feature Request
2
For columns that have long titles but minimal data it would be good to be able to orientate the text 90-degrees so it's top to bottom rather than left to right (like excel)
Declined
Last Updated: 27 Sep 2021 08:23 by ADMIN
Created by: Paul
Comments: 1
Category: Grid
Type: Feature Request
1
The current implementation of the DataSource only allows for footer aggregates during the fetch of data. When we f.i. use virtual scrolling in a grid for each fetch of data from the server we also have to calculate the aggregates. In many cases that is a time consuming process. F.i. we have a project that has an activitylist containing over 100.000 rows. We only show 25 rows with skip(page) and take(25) but on each roundtrip we calculate the aggregate for all 100.000 rows.

A better solution would be to get the aggregate asynchronous from the data fetch and only fetch the first time and when a change has taken place in one or more fields that have an aggregate result.
Unplanned
Last Updated: 27 Sep 2021 08:09 by ADMIN

Hi Team,

This may be more of a bug, but kendo grid's copySelectionToClipboard and exportSelectedToExcel doesn't work with multi column headers. Unfortunatley for us, our grid completely configured with muktiple multi-column headers. Please look into this.

Thanks,

Indu

Completed
Last Updated: 23 Sep 2021 11:24 by ADMIN
The grid editable confirmation(delete alert) only popup jQuery alert currently, I want custom the dialog box style with window widget~
Unplanned
Last Updated: 23 Sep 2021 11:21 by ADMIN
In order to remove the default row expansion icon and enable clicking the row itself to expand/collapse row details I have to do the following hack:

dataBound: function() {
                    $grid.find(".k-hierarchy-cell, .k-hierarchy-col").hide(); //get rid of detail icon
                    $grid.on("click", "tr", function(e) {
                        var $target = $(e.target);
                        if (!$target.hasClass(chkBoxClass) && !$target.hasAttribute("href"))    // ignore clicks on row select checkbox & links
                        {
                            var $this = $(this);
                            $this.find("td.k-hierarchy-cell .k-icon").click();
                            $this.next().find(".k-hierarchy-cell").hide();  //fix detail row spacing due to missing icon
                        }
                    });
                }

As you can see, I need a supported way to be able to change the detail expansion behavior from using the default triangle icon. It would also be great to have using checkboxes to select rows built-in.
Unplanned
Last Updated: 20 Sep 2021 20:24 by ADMIN
Created by: Brian
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request your consideration to add support for date fields to be filtered via the Kendo UI Grid's search panel when utilizing server operations.  I understand currently this is a limitation but would like this to be incorporated in future releases. 

Thank you!

Completed
Last Updated: 20 Sep 2021 11:21 by ADMIN
Please provide functionality for transposing a grid out of the box. My team has many members who need this functionality. For the moment, everone is transposing the data and then binding it to the grid. Please let me know when we can get to see this functionality. Thanks!
Declined
Last Updated: 17 Sep 2021 12:18 by ADMIN
Created by: Scott Waye
Comments: 1
Category: Grid
Type: Feature Request
7
The grid does not resize properly when placed in css flex containers (http://www.telerik.com/forums/how-to-use-grid-in-css-flexible-box#i5x2DlCtiEyWLXLVRg5U-g)  .  Would be good if it supported css flex, and the new css grid as a bonus
Completed
Last Updated: 17 Sep 2021 11:43 by ADMIN
This may be more of a bug, but Kendo does not allow you to call showColumn() or hideColumn() when the grid itself is not visible. If you look in the showColumn / hideColumn methods in kendo.grid.js, we can see that there is a .filter(":visible") on the columns in place. Unfortunately for us, our Kendo grid isn't always visible (it can be collapsed: think $.slideUp). Instead, we get an error saying (on the following line) that "style" could not be set on undefined - because our hidden grid's hidden column header doesn't pass the :visible filter.

Thanks!