If you have the following model, the columns that show the Test and Date properties (in the derived class) cannot be sorted or filtered.
Bind a grid to a DataView
Start editing and change the values of a few cells.
Press Escape twice to cancel the edit of the entire row.
Expected: the values return to the old values
Actual: the values remain the last entered ones
When we make frozen column width bigger than the window will hide other columns. Scrolling is applied only to not frozen columns. So we can't scroll to see other columns. A possible workaround is to set MaxWidth property of the column.
Sample: <telerik:RadGridView ShowSearchPanel="true" ShowSearchPanelCloseButton="false" or <telerik:RadGridView ShowSearchPanel="true" ShowSearchPanelCloseButton="Hidden"
I have been working wit the RadGridView for about 6 years now and it works great!
The only thing that still bugs me after all these years is the GridViewComboBoxColumn. The sorting and "Search as you type" features are not working for us. The fact that it uses the DataMemberBinding is something we do not get.
The fact that it is not ordered or searched into the shown value instead of the DataMemberPath is beyond me.
I mean, why would I, as a user, want to search into or sort a value that is not visible to me?
Adding a feature like a string property on the GridViewComboBoxColumn that is used for displaying, searching, filtering and sorting would be awesome!
The filter's distinct values work well, but the field filters show the enum value and that's not good.
I have attached a sample project to demonstrate the problems with sorting, filtering and searching.
There are also print screens attached to clarify each feature mentioned