Completed
Last Updated: 02 Sep 2022 09:09 by ADMIN
Release 2022.R3
When I bind a change event to the grid it will fire each time I click on the row, even if it is the same row.  So the selected row is not actually changing, but the event keeps firing anyways.  The same thing happens if I programmatically select the row using the select method.

I would rather the change event only fire when when the selection has actually changed rather than on every re-selection.

Otherwise, you might as well call the event "onSelect" rather than "change".

For extra points, it would be cool if the event received a reference to the previous row that was selected.
Completed
Last Updated: 14 May 2021 10:53 by ADMIN
Add the ability to display the Show/Hide Column menu by right clicking the Column Header instead of going through the "Column Menu".

It would also be nice if you could access the Filter directly instead of going through the "Column Menu"

The current Column Menu unnecessarily hides functionality in a menu  that should be more easily accessible.
Completed
Last Updated: 13 May 2024 12:57 by ADMIN
Release 2024 Q2 (May)
Created by: Dan
Comments: 0
Category: Grid
Type: Feature Request
19
showColumn() and hideColumn() is great, but it would be nice if we could pass multiple columns to the methods (maybe as an array).

It's extremely slow if I create a loop and call show/hideColumns(x) multiple times.

This would ideally apply to any grid component (Kendo Grid and TreeList).
Completed
Last Updated: 30 Sep 2019 09:11 by ADMIN
My users ask for this in almost every application.  When a grid is grouped, the users want to see the groups in an order that indicates some ranking by an aggregate value. For example, If SALES-DETAIL table is grouped by SALESPERSON, the default alphabetic order of the groups might be AMELIA, BARBARA, CARLOS, DAVID, HARRY, THOMAS, ZELDA. But users want to see the groupings in descending order by the salesperson's TotalSales, which might be HARRY, ZELDA, AMELIA, THOMAS...etc. So we need a way to specify a custom-group-sortorder. And to be perfectly clear, that is the sequence of groups with respect to each other, not the order of detail data inside the group. The detail records might be sorted chronologically by SalesDate regardless of the order of the group relative to each other. In SQL the equivalent would be  ... GROUP BY SALESPERSON ORDER BY SUM(TotalSales) DESC(ending). This feature would work hand-in-glove with another requested feature, showing the group footer when the group is collapsed.
Completed
Last Updated: 21 Jan 2020 09:35 by ADMIN
Created by: Sarvesh
Comments: 5
Category: Grid
Type: Feature Request
18
Current filter control for a date column only shows a date picker, if the data that's bound to the column also contains the time part then the filters don't work properly. Adding a date time picker would solve the problem.
Completed
Last Updated: 21 Jan 2020 09:25 by ADMIN
Release Sprint8.R3.2017
Created by: William
Comments: 1
Category: Grid
Type: Feature Request
17
We want events for expand/collapse groups in Grid, similar to the existing events for details.
This events will helps us for personalize some funcionalitys.

Thanks.
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!
Completed
Last Updated: 15 May 2017 11:48 by ADMIN
Created by: Luis
Comments: 3
Category: Grid
Type: Feature Request
15
The refresh button availability should be indepent from the grid being pageable. The user may want an updatable grid without having page navigator.
Completed
Last Updated: 05 Mar 2020 15:16 by ADMIN
Created by: Imported User
Comments: 6
Category: Grid
Type: Feature Request
14
Many of us are wondering (http://www.telerik.com/forums/dynamically-add-new-column) how to add new column to grid.

I imagine it to work as column picker in TeamPulse (http://demos.telerik.com/teampulse-demo/view#backlog)

For now we have two options:
-destroy old grid and create new, but this way we must take care of bindings, event handling by ourselves.
-hide unwanted columns at start and then show them when needed, but this way DOM will have unused elements.

Ideally grid would reconfigure and add DOM for new column.

Ext.JS has this build in (http://jsfiddle.net/marcusschiesser/GvGCX/)
Completed
Last Updated: 01 Sep 2022 10:16 by ADMIN
Release 2022.R3
I want to disable/hide the columnMenu the same way like disabling sorting or filtering...
it is not supported the same way as disabling sorting or filtering but only with some Javascript which is not a good solution and not consistent
Completed
Last Updated: 24 Jan 2024 14:28 by ADMIN
Created by: Nohinn
Comments: 2
Category: Grid
Type: Feature Request
13
Is it possible that you include a way to resize rows on a grid like we have the option to resize columns?

My application has a default row height retrieved from database, we do not let the content to overflow this row height. 
But instead we want to give the user the option to manually resize the row to see the full text content.

This row resizing, though it is done only on one row would affect all the rows currently shown.
Completed
Last Updated: 15 May 2017 11:47 by ADMIN
Created by: Brian
Comments: 3
Category: Grid
Type: Feature Request
13
Right now there is a progress indicator that shows on the grid when the data is being read.  Could this indicator also be shown during save operations?  Right now when you save there is a brief delay while the save operation is taking place where to the end user it looks like nothing is happening.
Completed
Last Updated: 24 Jan 2024 14:29 by ADMIN
Created by: Bridge24
Comments: 5
Category: Grid
Type: Feature Request
12

Hi, we use the grid "toolbar" property.  But, we found that the documentation of the kendoToolBar "standalone" offers more possibilities, like adding a type "separator", groups, toggle, ...

My question is:
When I create my grid, is it possible to get a reference to its containing kendoToolBar (if it's a complete kendoToolBar ?), that allow to add more complex items.

Something like: 

var kgrid = $('#grid1').kendoGrid({toolbar: [...]}).data("kendoGrid").

var kToolbar = $('#grid1 .k-grid-toolbar').data("kendoToolBar") // or kgrid._secret_property?

kToolbar.add({type: "separator"})

I tried that, but the kToolbar is undefined.

 

Completed
Last Updated: 17 Jan 2020 11:48 by ADMIN
Release 2018.R1
Created by: Taylor
Comments: 1
Category: Grid
Type: Feature Request
12
We now have operators that support filtering for null/empty values in grid columns.  These are available using the standard Filter Menu, which provides input fields and the operator dropdown list.  Our users really love the Multi Checkbox filtering, which allows them to choose any number of possible values at the same time.  The missing feature is that the Multi Checkbox filtering prevents us from finding the "empty" rows.

Much the same way that "Select All" is automatically added to the list of checkboxes, please add some sort of "null/empty" item to the list.  It would be great if this was configurable.  In some of our columns, it's not possible to have empty values, so it doesn't make sense to include the "empty" checkbox for those columns.

Be sure to handle scenarios when the data source is automatic based on the data in the grid and when a separate, custom data source is provided for the column.
Completed
Last Updated: 23 Jun 2017 09:59 by ADMIN
Created by: David
Comments: 3
Category: Grid
Type: Feature Request
12
The End-User experience for multiple column sort is awful. Please provide a UI that lets them see & change the columns they are sorting by. 

Current problems are: 
1. If the user is sorting by 3 columns. All they see is 3 columns with an up/down arrow. There is no visual indication of the actual sort order (Col1, Col2, Col3) or (Col2, Col3, Col1). 

2. Lack of Control.
This gets more confusing if you have 3 columns in a sort, then  click Col2, until it is not sorted. Then click it again to make it sort ascending. I assume it drops out of the sort, & is then added at the end. Making sort =  (Col1, Col3, Col2). 
This confusion forces you to clear everything & start the sort again. 

3. Inability to clear quickly. 
But there is no UI that offers the user a quick way to Unselect all sorted cols, so they can start the sort selection process again. Clearly we can add something to the toolbar, but ideally they wouldn't need to clear & restart their sort selection. . 

4. Unpredictable outcome.
It is not obvious to the User how to control the order of the multi-column sort. How does the sort get determined? :-
A. First column selected becomes the Primary order, the next col is the Secondary order. 
	eg: select Col1, then col2, then col3, to get (Col1, Col2, Col3) order. 
OR
B. Last column selected is the Primary. 
	eg: select Col3 then col2, then col1 to get (Col3, Col2, Col1) order.

5. Server/Database cost. 
Sorting & network round trips are expensive. Toggling from Asc / Desc / Clear. Is expensive & slow compared to setting all the columns once & clicking OK. 

6. I'd add a mockup image, but this feedback screen doesn't permit uploads. To get an idea of a potential UI, Try sorting on multiple columns in Excel. It shows like a tree, with the primary key at the top, the secondary a line lower, followed by the less significant keys below it. 
OR at min. Change the Arrow into an Arrow with a tiny number (1,2,3 etc)
7. The current approach you use to add the Sort icon is really annoying to the user, especially when they have many narrow columns of numbers. Be aware that when you add the sort icon, converting a Label into something with 3 "..." chars is unnecessary. We found it cleaner to just truncate the chars that didn't fit, the user gets to see 2 more letters of the label. Which may be enough for them to know which column it is. And it is obvious that the column was too small to display more text. 
The large padding to the left of the "ColumnMenu" icon is part of the problem, it could be much smaller. 0.5 to 0.25 char width is sufficient. 
We did a lot of usability testing around this for a different control. The outcome was nearly unanimous in favor of the change above. 

PS: I too could see benefit in having the sort indicator display to the left. But the changes above may reduce the need a bit..
Completed
Last Updated: 05 Jul 2021 14:01 by ADMIN
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.
Completed
Last Updated: 23 Sep 2019 09:22 by ADMIN
Created by: Tino
Comments: 3
Category: Grid
Type: Feature Request
11
Please add out of box functionality ( MVC and Kendo ) for simple search panel like DevExpress : 
http://demos.devexpress.com/MVCxGridViewDemos/Filtering/SearchPanel
Completed
Last Updated: 23 Jan 2020 14:48 by ADMIN
Created by: dccxz
Comments: 3
Category: Grid
Type: Feature Request
11
Grid should allow to place images in the header of each column instead of text on per column basis.
Completed
Last Updated: 12 Mar 2020 09:19 by ADMIN
Created by: Valentyn
Comments: 3
Category: Grid
Type: Feature Request
11
Currently its possible to set static attributes or CSS classes to kendo grid columns by specifying then in column definition:

var columns = [{ field: 'someData', title: 'Some Data', attributes { 'class': 'some-css'} }];

Please add possibility to add custom attributes or CSS Classes dynamically (depending on data row):

var columns = [{ field: 'someData', title: 'Some Data', attributes { 'class': function(dataRow){ return dataRow.data > 1 ? 'css-go-up': 'css-go-down' }} }];

Just similar how it works with template for column.

Thanks,
Val
Completed
Last Updated: 23 Jan 2020 15:22 by ADMIN
Created by: Sundar
Comments: 5
Category: Grid
Type: Feature Request
10
we are not able to show the whole data object in grid. The detail template helps in this situation. But while editing detail templates are not handy.

When editmode is detail, user should expand the row to edit. To add new record we can show expanded row. It's more of the popup edit but looks good in the UI perspective