Unplanned
Last Updated: 23 Oct 2024 07:38 by ADMIN

To demonstrate:

1. Open your simplest interactivity/selection demo, which is not grouped, in StackBlitz. See: https://www.telerik.com/kendo-react-ui/components/grid/interactivity/selection/

2. Add the Grid's group prop. To demonstrate the bug nothing else needs changed

<Grid group={[]} ...

3. Run demo, scroll down and pick a row.

4. Observe the grid scrolls to the top and you cannot see your selected row unless you scroll back.

Unplanned
Last Updated: 11 Oct 2024 06:53 by Youniss
I would like to customize the labels of the CheckBoxList FilterMenu without having to manipulate my data. 
Unplanned
Last Updated: 08 Oct 2024 15:46 by Narasegowda
Created by: Narasegowda
Comments: 0
Category: Data Grid
Type: Feature Request
2
I want to be able to set the page of my Grid from my code. A prop like page={gridPage}, where the gridPage is a 1-based page index. 
Unplanned
Last Updated: 11 Sep 2024 11:19 by Sunil
I want to use a property that can format the CheckBoxList ColumnMenu label. It should work the same as the format prop of the GridColumn.
Unplanned
Last Updated: 13 Aug 2024 15:50 by Tarik
Created by: Tarik
Comments: 0
Category: Data Grid
Type: Feature Request
1
Currently locking a column does not work with a detail component. It would be beneficial if it worked for the expand/child row as well.
Under Review
Last Updated: 17 Jul 2024 01:55 by ADMIN

We use data grids with virtual scrolling for inline editing a large number of records. However, when we want to add a new row to the grid it automatically resets the scroll position and doesn't even fire onPageChange event so the records you see do not correspond to the scroll position.

Check the following example (scroll to bottom, click anywhere on the table - this will add a new row - and observe the described problem):

https://stackblitz.com/edit/react-52zzvz?file=app%2Fapp.tsx%3AL78

Declined
Last Updated: 04 Jun 2024 12:23 by ADMIN
Created by: Shridhar
Comments: 0
Category: Data Grid
Type: Feature Request
1
Will be beneficial if Grid row reorder can be executed by keyboard shortcuts, simular to this examle:
https://www.jqwidgets.com/jquery-widgets-demo/demos/jqxgrid/index.htm#demos/jqxgrid/dropdowngrid.htm 
Unplanned
Last Updated: 27 May 2024 08:42 by ADMIN
Created by: Andy
Comments: 1
Category: Data Grid
Type: Feature Request
0

As a follow on to this bug:

Steps to reproduce:

  • The "General Info" column has width setted to 500px

See Image 1.png

  • resize it in the grid to make wider

See Image 2.png

  • lock the "General Info" column
  • scroll horizontaly

 

I am requesting a new feature so that "that the locked prop is passed by default to the child columns"

 

Duplicated
Last Updated: 29 Apr 2024 08:53 by ADMIN
Created by: Peter
Comments: 1
Category: Data Grid
Type: Feature Request
3
According to documentation for Kendo UI for Angular (https://www.telerik.com/kendo-angular-ui/components/grid/sorting/multi-sort/#toc-sort-key-modifier) there is possible to customize the multi-column sorting functionality of the grid by setting "multiSortKey" option of the "sortable" property (https://www.telerik.com/kendo-angular-ui/components/grid/api/MultipleSortSettings/#toc-multisortkey/).

Unfortunately, for KendoReact there is no such an option accessible for the "sortable" property of the data grid. We would really like to customize multi-column sorting fuctionality of our grids by the way that it is possible for Kendo UI for Angular, so we are requesting to add/make public option "multiSortKey" of the "sortable" property.
Unplanned
Last Updated: 27 Sep 2024 04:52 by ADMIN
Created by: Peter
Comments: 1
Category: Data Grid
Type: Feature Request
3
According to documentation for Kendo UI for Angular (https://www.telerik.com/kendo-angular-ui/components/grid/sorting/multi-sort/#toc-sort-key-modifier) there is possible to customize the multi-column sorting functionality of the grid by setting "multiSortKey" option of the "sortable" property (https://www.telerik.com/kendo-angular-ui/components/grid/api/MultipleSortSettings/#toc-multisortkey/).

Unfortunately, for KendoReact there is no such an option accessible for the "sortable" property of the data grid. We would really like to customize multi-column sorting fuctionality of our grids by the way that it is possible for Kendo UI for Angular, so we are requesting to add/make public option "multiSortKey" of the "sortable" property.
Under Review
Last Updated: 25 Apr 2024 05:41 by ADMIN
Created by: Janki
Comments: 2
Category: Data Grid
Type: Feature Request
1

I think this would be a great feature to have out-of-the-box, and hopefully it's something easy to add from your end. UX-wise, it's really difficult to wrap your head around a non-alphabetized list, especially when the list is used for the special purpose of filtering -- you now have to filter down the list before you can filter the grid itself, which adds more overhead for the user.

I understand that Excel is not the end-all and be-all, but Excel also sorts it by default:

 

Full discussion can be found here - https://www.telerik.com/forums/how-to-make-gridcolumnmenucheckboxfilter-be-alphabetical-order

Unplanned
Last Updated: 10 Apr 2024 12:23 by Fabian

The GridHelper is defined in a separate file, and this is the way we can use it - https://www.telerik.com/kendo-react-ui/components/grid/getting-started/gridhelper/

 

However, I prefer if it is exported from the Grid package, and is maintained from there.

Unplanned
Last Updated: 11 Oct 2023 08:27 by ADMIN
hi i need GridColumnMenuGroup `active` method like the `GridColumnMenuSort` and `GridColumnMenuFilter` components please add this feture
Unplanned
Last Updated: 02 Oct 2023 07:14 by ADMIN

I have one column that contains mix of boolean and string values. When I attempt to apply a filter function to that column, it generates an error for the boolean value true because indexOf cannot be performed on a boolean. When I have other formats along with strings and I use filter="text", I would like the value to be converted to string in the filter function rather than modifying the data on my end before calling the filter function, because that would actually be incorrect data.

Example

https://www.telerik.com/kendo-react-ui/components/grid/filtering/

If I change

<Column field="Discontinued" width="190px" filter="boolean" /> 

to

<Column field="Discontinued" width="190px" />

and then search for anything in that filter it throws error.

 

 

Maybe if you make the `filter="text"` always convert the all the values to string values that would help resolve the error

Unplanned
Last Updated: 14 Jul 2023 07:09 by ADMIN
Created by: Valery
Comments: 1
Category: Data Grid
Type: Bug Report
0

The issue can be seen on your demo at https://www.telerik.com/kendo-react-ui/components/grid/

Steps: 

1) Load the demo from https://www.telerik.com/kendo-react-ui/components/grid/

2) Click on (x) in customerID grouping 

3) Look at the console and see the line with exception: 

The problem is that `e.originalEvent.target` is an svg object and it's className property is an object, not a string. The object is `SVGAnimatedString {baseVal: '', animVal: ''}` and it doesn't have the method indexOf.

 

Please fix asap.

 

 

 

 

Completed
Last Updated: 18 Jul 2023 04:34 by ADMIN

In our project we control column widths manually as we have complex logic on how wide each column should be, based on a number of external criteria. However, those widths are not fixed and might change during the lifetime of the data grid.

This was not causing any problems up to version 5.11.0 but after we upgraded the Kendo packages this controlled behavior of the column widths broke:

kendo-react-grid v5.11.0 example (working):
https://codesandbox.io/s/crazy-bird-ss7mgl?file=/app/main.tsx

kendo-react-grid latest example (broken):
https://codesandbox.io/s/dazzling-antonelli-wxsflj?file=/app/main.tsx

If we inspect the elements of the data grid, we can see that there is an inline style attribute on the header and body tables, setting the total width of those <table> elements to the sum of its columns. However, that value is not updating after the initial mount as it was prior to v5.12.0 which effectively makes the column widths uncontrollable.

Unplanned
Last Updated: 17 May 2023 13:10 by ADMIN
Created by: Kristiyan
Comments: 1
Category: Data Grid
Type: Bug Report
0

Hello,

 

Seems the link to the GridColumnMenu accessibility page from the DataGrid accessibility page is broken. 

Our tools are also warning us about empty links, caused by the GridColumnMenu button. How would we solve these?

Thank you,

Kristiyan Dimitrov

 

Unplanned
Last Updated: 27 Jul 2023 08:03 by ADMIN
Created by: Ryan
Comments: 2
Category: Data Grid
Type: Feature Request
1

Similar to how you can specify a column for the selection, it'd be nice if you could specify a column for the expand / collapse column so that you can provide a header value and handle a header value click change event.

The idea being that I could mass expand or collapse master detail rows similar to how I can mass select rows.

Unplanned
Last Updated: 25 Apr 2023 12:49 by ADMIN

We are using Kendoreact Data Grid with server side paging, sorting and filtering. 

Due to server side nature of those operations DataGrid re-renders bringing the scrollbar position to 0,0 position. 

Any div scrollbar position can be saved :


    const scrollEvent = (event) => {
        sessionStorage.setItem("facets_scrollY",event.target.scrollTop);
    }


and restored using reference an scrollTop/scrollLeft properties.

  ref.current.scrollTop = <value to set>
  ref.current.scrollLeft = <value to set>

Please provide this standard feature to be available on Kendo Data grid as well. 

 

Thank you

Unplanned
Last Updated: 28 Mar 2023 09:55 by ADMIN
Created by: Janki
Comments: 1
Category: Data Grid
Type: Feature Request
0
When a page break occurs, repeat the grouped header row so the user has context which grouping they're looking at on a new page. Also, ideally, prevent the group header row from being the last row on the page before a page break.
1 2