AD
Administrator
Syncfusion Team
September 27, 2005 02:49 PM UTC
I suspect the slowdown is related to the DataColumn.Expression, and does not have anything to do with the GridGroupingControl as the grid treats the expression column just like any other column in the datatable.
One thing you can try is to use an unbound column in the GridGroupingControl instead of a Expression column in the DataTable. Then in the QueryValue event, you can set the calculated value there using the passed in record. Take a look at this sample. It shows how to add a unbound field.
Syncfusion\Essential Suite\3.3.0.0\Windows\Grid.Windows\Samples\Grouping\EmployeeTerritoryOrder