Unplanned
Last Updated: 27 Jun 2023 11:50 by ADMIN
Nate
Created on: 14 Feb 2023 02:39
Category: Grid
Type: Feature Request
7
Multi-column sorting on key hold

Similar to the WPF grid I would like the option to require the user hold shift to sort by multiple columns, otherwise the grid would sort by only a single column.

https://docs.telerik.com/devtools/wpf/controls/radgridview/sorting/multiple-column-sorting

3 comments
ADMIN
Nadezhda Tacheva
Posted on: 27 Jun 2023 11:50

Hi Ted,

Thank you for sharing your perspective on the behavior you'd expect this feature to support!

I am sorry that the lack of this functionality causes so much trouble on your side.

At this stage, I am not able to provide a firm estimate for its implementation. However, I have escalated that to our management for consideration. An important thing to mention is that we prioritize the enhancements based on the demand and we track the gathered votes to evaluate that. So, the more votes a specific request has gathered, the more chance it has to be implemented sooner rather than later.

In case you haven't, I would advise you to follow this item. Once we schedule it for a specific release, we will update its status and you will be notified via email upon that change. 

Regards,
Nadezhda Tacheva
Progress Telerik

As of R2 2023, the default icon type will be SVG instead of Font. See this blogpost for more information.
Ted
Posted on: 20 Jun 2023 15:27

When is this going to get fixed? The current implementation of Multi Column Sorting in the Blazor Grid is completely non-standard to any other implementation of a Grid. Why didn't this implemented follow the patterns for sorting Grids expected by end users??? This makes the Multi Column Sorting in the Grid completely unusable, as it is so awkward for the end user compared to what they expect when multiple columns are sorted on in a grid.

Here's how any standard Multi Column Sorting works, and is expected to work, by an end user:

1) If multiple columns are being sorted on, clicking on ANY column (without any keys pressed on the keyboard), including a currently sorted or not currently sorted column, should make the grid sort ascending ONLY on the column clicked on. The sorting on any other column is removed.

2) If a single column is being sorted on, clicking on that column again reverses the sort order of the column.

3) If the grid is already being sorted on by one or more columns, clicking on an unsorted column when pressing Ctrl on the keyboard should add that column to the end of the list of sorted columns as an asc sort. Again, as specified in 1), if Ctrl is NOT pressed when the unsorted column is clicked, all other columns are removed from sorting the gird EXCEPT the clicked on column.

It is extremely frustrating when Telerik implements a feature in the UI that is completely non-standard to any other expected implementation of the feature by the end user. Please think through these new features before you implement them to make sure they follow standard, expected & common UI patterns. That's UX 101.

If there is a way to work around the current poor Multi Column Sorting implementation, to get it to work in a standard manner, please let us know. 

ADMIN
Nadezhda Tacheva
Posted on: 23 Feb 2023 11:15

Hi Nate,

We've revised the request and we consider that the ability multi-sort the Grid while holding a key is a useful and valid enhancement. I updated the status of the request.

Generally speaking, we are handling the Shift key for other types of operations - selection, for example. That said, the multi-sort will most likely be handled on another key press and hold - Ctrl, for instance.

I hope this will suffice for you and the focus of the request is having the multi-column sorting on key hold regardless of the specific key.

Regards,
Nadezhda Tacheva
Progress Telerik

Learn about the important changes coming in UI for Blazor 4.0 in January 2023!