Unplanned
Last Updated: 23 Mar 2022 11:11 by Asela

Bug report
Selecting a row on a parent grid with selectable enabled unticks checkboxes from the selectable column in child grids

Reproduction of the problem

Dojo: https://dojo.telerik.com/ilOCAJeg

1. Select rows in a child Grid

2. Select a row in the parent Grid

Expected/desired behavior
The checkbox ticks shall be persisted when the user selects a row in the parent grid

Environment
**Kendo UI version: [all]
**jQuery version: [all]
**Browser: [all]

Completed
Last Updated: 18 Mar 2022 09:42 by ADMIN
In the kendo grid, on setting the focus on the groupable button and pressing the enter key to change the sorting order, the focus moves to the start of the page. This is a accessibility concern for users who rely only on keyboard for navigation.


They need to begin 'TAB'ing from the start again after selecting an option on the grid groupable button.
Unplanned
Last Updated: 17 Mar 2022 15:51 by ADMIN
It would be nice to have the option to configure different column titles for the column menu. For example, when there is a multi-header Grid, you could use this functionality to add the header title to the column title.

https://www.screencast.com/t/qgeK9fFMPP
https://www.screencast.com/t/NRl61JFzFH
Need More Info
Last Updated: 16 Mar 2022 15:49 by ADMIN
Unplanned
Last Updated: 14 Mar 2022 15:46 by Mahesh

Bug report

When custom Virtual DropDownList filter is set the value is not cleared from the DropDownList on Clear button click

Reproduction

https://dojo.telerik.com/ULIgEpis

1. Filter Ship Name column

2. Open the filter menu and hit Clear

3 Open Filter menu again

Expected/desired behavior

Value shall be cleared from the DropDownList

Environment
Kendo UI version: 2021.1.301
Browser: all

Completed
Last Updated: 09 Mar 2022 15:17 by ADMIN
Created by: Victor
Comments: 5
Category: Grid
Type: Feature Request
49
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.
Unplanned
Last Updated: 01 Mar 2022 15:14 by Scott
Created by: Scott
Comments: 0
Category: Grid
Type: Feature Request
1

Hi Team,

I would like to request adding RowVersion support to the Kendo UI Grid.  Currently, I am using a workaround of setting it during the save event, but you guys really need to fix that. 

Thanks!

Completed
Last Updated: 28 Feb 2022 16:47 by ADMIN
Release 2022.R1.SP.next

Bug report

Currently if the grid has its selection mode set to a "single" row, the user ca select one row on each page. The "single" row selection should be global, not page specific.

Ticket ID

Reported in ticket 1550865

Reproduction of the problem

Run the following example:

https://dojo.telerik.com/@gdenchev/aToMonEy

Select a row on the first page. Go to the second page and select another row. Go back to the first page. The row is still selected, even though we selected a different row on page 2.

Current behavior

Currently the user can select one row on each page.

Expected/desired behavior

If a row is selected, all other rows across all pages, should be deselected.

Environment

  • Kendo UI version: 2022.1.119
  • Browser: [all]

Workaround

A workaround is provided in the following Dojo example:
https://dojo.telerik.com/@PMcDonou/oWOyIpAg

Completed
Last Updated: 28 Feb 2022 16:46 by ADMIN
Release 2022.R1.SP.next
When using filter customization it's not adding the class k-input-inner to the input causing the field to not be correctly formatted

https://dojo.telerik.com/ENaSiHOn

Default behavior without filter customization:
Unplanned
Last Updated: 17 Feb 2022 11:58 by ADMIN
Created by: Seyfor
Comments: 2
Category: Grid
Type: Feature Request
3
When grouping one column on a large table, all rows (groups) are expanded by default which consumes CPU/memory. Render time grows.

Please add bool property defaultCollapsed. In this case grid would not expand all rows(groups) by default.

Current work around is to call collapseGroup, but performance would be a lot better if rows could be collapsed by default.
Completed
Last Updated: 17 Feb 2022 11:52 by ADMIN
The  two grid tables are created for locked columns work.  The .k-grid-content-locked element is used for columns which are locked, while the .k-grid-content element holds the scrollable content. Due to this behaviours functionalities like Tabbing become complex task to achieve.
Completed
Last Updated: 09 Feb 2022 06:14 by ADMIN
Created by: Alex
Comments: 1
Category: Grid
Type: Feature Request
4
I know it is possible to show/hide columns through the column menu, but there is something odd about being able to hide one column from another column's menu. Alternative is to implement something yourself and use the API to show/hide a column, this seems like something that should be an option in the grid. I am imagining a column chooser button (perhaps in the top left header) that opens up a list of checkboxes similar to what you see in the column menu.
Need More Info
Last Updated: 08 Feb 2022 13:06 by ADMIN
Created by: Darryl
Comments: 7
Category: Grid
Type: Feature Request
35
Personally, I much prefer image buttons over text buttons in the grid just to keep bulk down especially when you have a wide grid or a number of custom command buttons with long text.

To do this at present requires some fancy css styling in the grid databound event.

I would like to see more configuration options for grid commands to allow for ....

- Built-in commands (Edit, Delete, etc) and custom commands to be image only
- Built-in commands and custom commands to have a "tooltip" option
Need More Info
Last Updated: 08 Feb 2022 09:31 by ADMIN

We are using the functionality included with the grid (mvc and .net core) to save and set filters, sorts and groupbys.  Where the functionality fails is if the grid or columns change in any way (including toolbars).  the getoptions() and setoptions() is a snapshot in time and is not very adaptive.  Our users had 1000's of saved grids and was really not allowing us to change the grid data or columns or even change the default order of the columns.  What we ended up doing to allow the saved grids to work and the developers to have the freedom to change the grids was:

1.  Getting the grid that is passed down to the screen and saving it for a clear functionality (and knowing what the default was supposed to be).

2.  Looking at the sort, groupby and filter subcomponents of the saved grid objects by column and looking for a column match in the grid that was passed to the screen.

3.  If a column in the saved grid does not exist, do not apply those filters, sorts and groupby's and alert the user

4.  Only apply/change the filters, sorts and groupbys via a setOptions() on the grid that is passed down as opposed to a set of the entire object.

6.  If a column is added to the grid alert the user that the column is added

7.  If the grid has changed, use a getOptions() to resave the users selections with the modifications above

8.  Load the data 

 

We have javascript that does the column compare, with differences in the grid if your developers would like to see how we solved this issue. 

Declined
Last Updated: 08 Feb 2022 09:12 by ADMIN
Created by: kishore
Comments: 2
Category: Grid
Type: Feature Request
6
Hi,

We have extensively used the Kendo Grid's current() function to get the current selected cell in the grid. It appears this field is always returning undefined when used in a touch enabled device (e.g. Notebooks with touch screen, Surface, Mobile Devices). We have tried this with various browsers including Chrome and Firefox. 
To reproduce the issue in Google Chrome, please follow the following steps:

Go to Developer Console
Go to Emulation Tab
Select Model: Notebook with touch 
Open the following link: http://jsbin.com/qivigoceva/1/edit?html,js,console,output
Select a cell in the grid. The console should show the reference to current cell. It will instead show undefined.

The current() function is extremely important to us as we need to get the cell reference. Currently many of our client's are having trouble due this issue. Please provide us a solution as soon as possible.

=====================================================
Hello Khalil,

This behavior is expected, as the keyboard navigation is not meant to be used on touch enabled devices, as there is no hardware keyboard present. I am afraid that currently there is no workaround for this behavior.

Regards,
Kiril Nikolov 
Telerik
=====================================================

Hello Khalil,

If you want to get the currently selected element, you can use this.select() that will return the element that is selected in the change event handler.

Regards,
Kiril Nikolov 
Telerik
=====================================================

Dear Kendo Team, 
this.select() will return the current select tr , but we need the current focused td in the selected row. We cant avoid row selection in this grid.

And also we are using devices(Laptop with touch) with keyboard (hardware) .
====================================================

Hello Khalil,

I am afraid that this is not possible on touch devices. You can submit this as a feature request on UserVoice, so that it is considered for implementation in a future release.

Regards,
Kiril Nikolov 
Telerik
Declined
Last Updated: 03 Feb 2022 11:59 by ADMIN
Created by: sroussos
Comments: 0
Category: Grid
Type: Feature Request
1
Add "matches" operator (Regular Expression) both on FilterCell as well as on Filter Menu for strings.

Implementation should take into account  Javascript rules for Regular Expressions.
Under Review
Last Updated: 03 Feb 2022 11:36 by ADMIN
Hi,
I am having a requirement to get sum and average of selected items of a grid 

Such as in the below example I want to get the average and Sum of selected Frieght columns  

eg: https://demos.telerik.com/aspnet-mvc/grid/selection
Unplanned
Last Updated: 03 Feb 2022 08:26 by ADMIN
Created by: Łukasz
Comments: 1
Category: Grid
Type: Feature Request
1
Allow users to get events callbacks in dragging columns in Grid widget i.e DragEnd, DragStart etc.
Declined
Last Updated: 03 Feb 2022 07:20 by ADMIN
Created by: Mahmud Cahid
Comments: 2
Category: Grid
Type: Feature Request
1
global option for grid colums that sets the format of number editor ui
Unplanned
Last Updated: 03 Feb 2022 07:14 by Kevin

Bug report

When the columns.sortable.initialDirection configuration is set it is not respected

columns: [{
      field: "id",
      sortable: {
        initialDirection: "desc"
      }
    }],

Reproduction of the problem

  1. Run this dojo

Current behavior

Note the userId column is not sorted in descending order

Expected/desired behavior

Column should be sorted in descending order

Workaround

Use the dataSource sort configuration option to set the sort order - example

Environment

  • Kendo UI version: 2022.1.119
  • Browser: [all]