We're experiencing a significant increase in the CPU usage of our website when we upgrade from the 2090.3 version of the Telerik controls to the latest 2010.2 release. Using a performance analysis tool (JetBrains' DotTrace) we were able to compare performance with these two versions of the Telerik controls and identified that the increase in CPU time is occuring down in the guts of the RadGrid control's DataBind method.
Has anyone else experienced a similar behavior on their websites? Has there been a change in the default behavior for the Ajax RadGrid control in this latest release? It looks like the great majority of the CPU increase is coming from the following function call:
DataBind ->...->get_ResolvedDataSource->PrepareDataSource->get_FilterExpression->GetString()
We aren't configuring any type of explicit Filtering on our RadGrid controls. In our code we are binding to a DataSet, with most of the data in the dataset being string values. There haven't been any other changes to our code.. We are able to reproduce the problem simply by swapping out the referenced version of the Telerik controls.
Is this a bug in the Telerik controls? Any ideas what might have changed between these releases that would account for this change in performance?
Any help would be greatly appreciated!!
Has anyone else experienced a similar behavior on their websites? Has there been a change in the default behavior for the Ajax RadGrid control in this latest release? It looks like the great majority of the CPU increase is coming from the following function call:
DataBind ->...->get_ResolvedDataSource->PrepareDataSource->get_FilterExpression->GetString()
We aren't configuring any type of explicit Filtering on our RadGrid controls. In our code we are binding to a DataSet, with most of the data in the dataset being string values. There haven't been any other changes to our code.. We are able to reproduce the problem simply by swapping out the referenced version of the Telerik controls.
Is this a bug in the Telerik controls? Any ideas what might have changed between these releases that would account for this change in performance?
Any help would be greatly appreciated!!