This is a migrated thread and some comments may be shown as answers.

[Solved] Telerik Grid Performance with RIA Services

1 Answer 48 Views
GridView
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
rahul telang
Top achievements
Rank 1
rahul telang asked on 03 Sep 2010, 10:34 PM
Hi,

We have a Silverlight Dashboard application, where we are using Telerik RadGridView to display data.

We are facing issues with performance of the RadGridView , It degrades significantly if the number of records is higher. 

The Middle tier is RIA service to fetch data from database. The backend query takes 1-2 seconds to return 2000+ records but the UI takes more than 30 secs to show data.

We tried using "DomainDataSource" for partial data rendering but it did not help.  The first page renders quickly but to complete the backlog of all pages it takes time.

Please suggest any best practices or improvement patterns for the Grid to show data faster with RIA services.

Thanks for your help in advance.

Regards,
Rahul

1 Answer, 1 is accepted

Sort by
0
Milan
Telerik team
answered on 06 Sep 2010, 08:16 AM
Hello rahul telang,

It seems that the grid renders all rows even the ones that are not being displayed. This begs me to believe that the grid is placed in a container that measures it with infinite height/width. Could you please take a look at this help topic about possible performance pitfalls which might help you improve performance. 

Do not hesitate to write if you need more information. We will be glad to help you resolve the issues at hand as soon as possible. 


All the best,
Milan
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
GridView
Asked by
rahul telang
Top achievements
Rank 1
Answers by
Milan
Telerik team
Share this question
or