Completed
Last Updated: 08 Feb 2021 11:40 by ADMIN
Release LIB 2021.1.208 (2/8/2021)
 An error is thrown while exporting RadGridView using the SpreadStreamExport and a GroupDescriptor is added.
Completed
Last Updated: 27 Jan 2021 13:53 by ADMIN
Release LIB 2021.1.201

Changing the TextAlignment property of the GridViewExpressionColumn doesn't refresh the cells, thus the change is not visible in the UI.

To work this around, remove and add again the corresponding column in the Columns collection of RadGridView. Or define a CellTemplate and use a TextBlock control with its TextAlignment bound to the column's property.

<telerik:GridViewExpressionColumn.CellTemplate>
	<DataTemplate>
		<TextBlock Text="{Binding}" 
				   TextAlignment="{Binding RelativeSource={RelativeSource AncestorType=telerik:GridViewCell}, Path=Column.TextAlignment}"  />
	</DataTemplate>
</telerik:GridViewExpressionColumn.CellTemplate>
 

Completed
Last Updated: 22 Feb 2021 16:35 by ADMIN
Release R1 2021 SP1

In this particular case, the DisplayIndex properties of the parent and child grid are bound to property from our ViewModel. When the parent grid columns are reordered runtime, the columns of the child grid are also reordered. But when sorting is performed by clicking on a column header, an exception is thrown.

Completed
Last Updated: 18 Feb 2021 12:16 by ADMIN
Release R1 2021 SP
When the items in the bound collection are replaced while the RadGridView is sort and group, ArgumentOutOfRangeException is thrown.
Completed
Last Updated: 26 Apr 2021 09:05 by ADMIN
Release LIB 2020.3.1311 (1/11/2021)
In this scenario, we have two grids in different windows on different threads. When reordering columns in the first grid and reordered rows in the second will lead to an exception: System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
Completed
Last Updated: 27 Jan 2021 13:04 by ADMIN
Release LIB 2021.1.201
Created by: Martin Ivanov
Comments: 0
Category: GridView
Type: Bug Report
0

Memory leak appears when exporting to Xlsx and Pdf formats.

To work this around, you can call one of the export methods GridViewDataControlExportExtensions with empty arguments.

Workbook workbook = this.gridView.ExportToWorkbook();
try
{
	GridViewDataControlExportExtensions.ExportToWorkbook(new RadGridView(), new GridViewDocumentExportOptions());
	GridViewDataControlExportExtensions.ExportToWorkbook(null);
}
catch (ArgumentException)
{
}        

Unplanned
Last Updated: 17 Dec 2020 11:52 by ADMIN
Created by: Heiko
Comments: 2
Category: GridView
Type: Feature Request
2
The GridViewSelectColumn is a very nice and useful feature, especially the possibility to select all items with just one click on the header. It would be great if there was the same functionality for the group header. So clicking on a checkbox in group header will select all items in this group (only). I know there are some examples (many years old) of how to do this, but it would be much better if it worked out-of-the-box.
Completed
Last Updated: 10 Jun 2021 11:49 by ADMIN
Release R2 2021 SP
Completed
Last Updated: 21 May 2021 10:19 by ADMIN
Release LIB 2021.2.525 (25/05/2021)

If the DisplayIndex of the columns is set when they are initialized, ColumnGroups are not displayed.

As a workaround, you can set the DisplayIndex after the columns are initialized. 

 

Unplanned
Last Updated: 10 Nov 2020 11:13 by ADMIN
We can implement drag-scroll behavior when dragging column across the headers section of the columns.
Completed
Last Updated: 03 Nov 2020 15:34 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
When performing a sort operation by clicking on the column header the cursor changes to a busy one if the operation takes longer. The same should be implemented when performing a sort by clicking on a group cell in the grouping panel.
Completed
Last Updated: 09 Nov 2020 14:20 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
When a GridViewRow has a validation error, a ToolTip with the error will appears on mouseover. If we scrolled the RadGridView, which has rows with errors, the tooltip starts to appear on valid rows. This behavior is reproducible when using the RowValidating event to validate the data.
Completed
Last Updated: 04 Nov 2020 13:00 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
The selection inside the cells of the GridViewMultiColumnComboBoxColumn is not refreshed when its ItemsSource is updated during runtime. 
Unplanned
Last Updated: 09 Oct 2020 12:04 by ADMIN
When the ItemsSource of the RadGridView is set to an implementation of ICollectionView, the Groups property is not utilized, since the groups are generated internally by the RadGridView. We can consider introducing support the Groups property to allow for grouping customizations.
Completed
Last Updated: 16 Oct 2020 12:59 by ADMIN
Release R3 2020 SP
Clearing and updating the ColumnGroups collection results in degraded performance when there is a big amount of column groups.
Unplanned
Last Updated: 09 Oct 2020 12:37 by ADMIN

Hello

I have often faced a scenarion where I have groups (GroupDescriptor), but those groups need to be ordered by a different property.

Usually, telerik column properties already provide a SortMemberPath.

<telerik:GridViewDataColumn DataMemberBinding="{Binding Name}" SortMemberPath="Id"


However, the GroupDescriptor does not have that, it only has Member and SortDirection.

The only way to set the sort to refer another property is in code behind using a generic group descriptor. It is very flexible, but it has several drawbacks, since now I'd have to declare everything in C# (aggregate functions, templates, etc) and also lose the Design time feedback from Visual Studio.

My request is to just have the possibility to set a SortMember in XAML which will work for most scenarios, same way as others components already do.

<telerik:GroupDescriptor Member="OrderState" SortDirection="Ascending"
                                         SortMember="OrderStateIndex" >

 

Thanks

Completed
Last Updated: 06 Nov 2020 14:46 by ADMIN
Release LIB 2020.3.1109 (11/09/2020)
The exception message is: "... is not a valid metadata type for type filtering operations. Type filtering is only valid on entity types and complex types." The exception is observed when using AggregateFunctions and setting up the data with EntityFramework. 
Completed
Last Updated: 24 Feb 2022 16:01 by ADMIN
Release LIB 2022.1.228 (28 Feb 2022)
Part of the selection is lost when the ItemsSource of RadGridView is assigned to a VirtualQueryableCollectionView (VQCV) and select all action is executed (with Ctrl+A for example), and then the gridview control is scrolled. 
Completed
Last Updated: 21 Aug 2020 06:28 by ADMIN
Release LIB 2020.8.224 (08/24/2020)
SearchMode property cannot be set in XAML because SearchStateManager is null initially.
Unplanned
Last Updated: 10 Aug 2020 13:18 by ADMIN
Created by: Tobias
Comments: 0
Category: GridView
Type: Feature Request
1
Evaluate GroupBy queries on the server when the data source allows it.