Need More Info
Last Updated: 22 Jan 2020 14:21 by ADMIN
When using Grid with virtual scrollbar there is no possibilty to go to sepecific row programaticly. Especially for row that are not yet loaded.

I have managed to move the scrolbar using 

grid.virtualScrollable.verticalScrollbar.scrollTop(scrollRow[0].offsetTop + pageOffset * pageIndex);

however the calcualtion of the location of the row is impossible when rows have dynamic height.
Approved
Last Updated: 22 Jan 2020 07:52 by ADMIN
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.
Under Review
Last Updated: 22 Jan 2020 07:49 by ADMIN
Created by: Imported User
Comments: 4
Category: Grid
Type: Feature Request
22
We are needing the virtual scrolling to work for our project and also need the detail rows working. The explaination of the problem was described on the forums here:
http://www.kendoui.com/forums/ui/grid/hidden-detail-row-when-using-detail-template-and-virtual-scrolling.aspx
Completed
Last Updated: 22 Jan 2020 07:32 by ADMIN
Created by: Imported User
Comments: 2
Category: Grid
Type: Feature Request
23
When you configure a grid date-column with a custom format, the value configured in 'format' is parsed using JSON.parse. This requires the use of double quotes for both keys and values.

var a = "{0:dd/MMMM/yyyy}";    // example from docs
JSON.parse(a);    // SyntaxError: JSON.parse: expected property name or '}'

var b = '{"0":"dd-MM-yyyy"}';
JSON.parse(b);    // jey! 

However, if you use the latter, the generated template goes fubar with the message:

"Invalid template:' ... <td>${kendo.format("{"0":"dd-MM-yyyy"\}",theDataField)}</td> ... "

This makes sense when you look at the quote mismatch..
Approved
Last Updated: 21 Jan 2020 15:41 by ADMIN
Created by: Pablo
Comments: 0
Category: Grid
Type: Feature Request
9
In you web site we used the Html.Kendo().Grid Helper to build our code for the grid.
When a user refresh the page we want to keep the context of the grid, meaning the same page size the same sort and the same page number.

When we build the grind using Html.Kendo().Grid Helper the only option that we can not set is the Page number (the page that is being display).

I see that using the javascript we can set the page

<script>
var dataSource = new kendo.data.DataSource({
  data: [
    { name: "Tea", category: "Beverages" },
    { name: "Coffee", category: "Beverages" },
    { name: "Ham", category: "Food" }
  ],
  // set the second page as the current page
  page: 2,
  pageSize: 2
});
dataSource.fetch(function(){
  var view = dataSource.view();
  console.log(view.length); // displays "1"
  console.log(view[0].name); // displays "Ham"
});
</script>

But why this option is not available using the MVC Helper

.DataSource(dataSource => dataSource 
.Ajax().PageSize(24) 
.ServerOperation(true) // Paging, sorting, filtering and grouping will be done client-side 
.Read(read => read.Url("/results/gethomes")) 

This will be a nice feature to have.
Thanks
Approved
Last Updated: 21 Jan 2020 13:07 by ADMIN
Created by: Nohinn
Comments: 1
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.
Approved
Last Updated: 21 Jan 2020 12:02 by ADMIN
Created by: Dan
Comments: 0
Category: Grid
Type: Feature Request
14
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).
Under Review
Last Updated: 21 Jan 2020 11:58 by ADMIN
Created by: Murilo
Comments: 2
Category: Grid
Type: Feature Request
14
Possibility for the user created conditional formatting in the kendo grid. Column background color, text color, line background color, icon, etc, with user condition. There is an example https://jsfiddle.net/magomes/ptwbh0ec/11/, I didnĀ“t work on the dialog layout, but that is the idea and maybe an initial solution.
Approved
Last Updated: 21 Jan 2020 11:51 by ADMIN
It would be nice to have the possibility of using own template for the exported data, as some data may be obtained from own functions.
Something like this:
            columns: [
                {
                    field: "ProductName",
                    title: "Product Name",
                    aggregates: ["count"],
                    footerTemplate: "Total Count: #=count#",
                    groupFooterTemplate: "Count: #=count#"
                },
                {
                    field: "UnitPrice",
                    title: "Unit Price",
                    template: '<div style="text-align: right; font-weight: bold;">#= kendo.toString(UnitPrice, "n2") #</div>',
                    exportTemplate: '#= kendo.toString(UnitPrice, "n4") #',
                    aggregates: ["sum"]
                }
            ]
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.
Need More Info
Last Updated: 20 Jan 2020 15:38 by Andrew

 

When endless scrolling and grouping is enabled on the KendoUI grid, collapsing large groups causes the grid to load ALL the hidden detail rows into the DOM.

 

This takes a very long time for the grid to do, as well it violates the whole point of a paging system. (ie I only want you to load X records at a time). Afterwards the performance of entire website (including the grid) will be very poor since potentially thousands of rows have been loaded into the grid and then immediately hidden. Additionally, these rows do not add any value to the user, since they are all hidden anyways.

 

When a category is collapsed, the grid should NOT add any new rows for that category to the DOM.

 

I have included a sample that demonstrates the performance issues.

Approved
Last Updated: 20 Jan 2020 13:33 by ADMIN
Created by: Karl
Comments: 5
Category: Grid
Type: Feature Request
35
It would be nice to have the possiblity to toggle edit mode on and off for the Grid.
Use case: Often users find things that need changing whilst browsing data. In those cases it would be nice to have a toggle button in the toolbar that enables and disables edit mode. n quiting edit mode the users
Under Review
Last Updated: 20 Jan 2020 12:37 by ADMIN
Created by: Victor
Comments: 4
Category: Grid
Type: Feature Request
46
Right now there are two options for sorting, single and multi-column. We would very much like to use the multisort version, however our users fail to understand the functionality. We suggest a new setting, "ctrl-multisort":

Single-sort when clicking and multi-sort when ctrl-clicking, similair to most desktop grid controls.
Approved
Last Updated: 20 Jan 2020 11:01 by ADMIN
Created by: Ed
Comments: 10
Category: Grid
Type: Feature Request
44
See this Kendo Forum post:
http://www.telerik.com/forums/multi-select-in-responsive

In short, we need additional approaches to grid multi select using touch events
Approved
Last Updated: 20 Jan 2020 10:46 by ADMIN
Created by: Bla
Comments: 0
Category: Grid
Type: Feature Request
3
Hello,

from our development I could collect some suggestions for improvement, which we would be pleased about in the future:

MVC
-> Grid
-> Export to Excel
- Do not show columns in export - currently only possible with Javascript
- Display additional columns in the export that are only displayed in the export and not in the interface 
Completed
Last Updated: 20 Jan 2020 10:39 by ADMIN
Release 2017.R3
Created by: Josetuttu
Comments: 1
Category: Grid
Type: Feature Request
5
Consider a grid with grouping and pagination. When we collapse a group, the items from next page should take up the space left be the hidden rows, i.e., grouping should work across pages and not just the current page. Otherwise, grouping is a useless feature in a grid with pagination. This should work for client as well as server pagination and also for virtual scroll.
Completed
Last Updated: 17 Jan 2020 11:54 by ADMIN
Created by: Imported User
Comments: 1
Category: Grid
Type: Feature Request
1
Currently, the Kendo grid has an option to apply only one type of filtering for a specific column (be it standard filtering or multi-checkbox filtering). 

There is a custom approach which actually builds a custom check box list that is attached to the standard filter. But, there are lot of options that are missing like Select All, Search box etc.

There should be a way where user can apply different types of filter criteria on the same column.
Completed
Last Updated: 17 Jan 2020 11:48 by ADMIN
Release 2018.R1
Created by: Taylor
Comments: 1
Category: Grid
Type: Feature Request
11
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.
Approved
Last Updated: 17 Jan 2020 11:41 by ADMIN
Created by: Chris
Comments: 0
Category: Grid
Type: Feature Request
8
Allow the use of a custom filter function for a given grid. operator could be assigned a function to perform the filtering. 
        var filter = {
            field: field,
            operator: function(row, column, filterUi) {
                var fieldValue = row[column.field];
                return matchesArbitratryCriteria(fieldValue);
            },
            value: value,
        };
1 2 3 4 5 6