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

[Solved] GridView Performance

3 Answers 209 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.
Russell Mason
Top achievements
Rank 1
Russell Mason asked on 19 Feb 2009, 05:30 PM
Hi

I am looking into using the Silverlight GridView in a new project. I need to deal with min 1000 records with approx 30 columns (each column may contain between 5-50 characters of data).

I have a web service that returns 1000 rows from a database and bind it to the grid. This all happens quite quickly and is definitely within accpetable limits. However, if I try to scroll the content it can take upto 10 seconds to scroll a page worth. If you use the thumb then it moves nicely (obviously because no actual scrolling is done) but then takes 10 seconds again to acual move when you release it.

I notice this seems to happen with the Microsoft DataGrid too. Why is scrolling such a problem? Apart from obviously reducing the number of columns/rows are there any performance trick i can use? This makes using a grid totally unusable unless you only have a few records. I am surprised at how quickly the amount of data is downloaded and displayed but shocked at how slow scrolling is, everything else seems great!

Thanks
Russell Mason

3 Answers, 1 is accepted

Sort by
0
Geek
Top achievements
Rank 1
answered on 23 Feb 2009, 12:42 PM
I have similar requirements so *bump*
0
Eric Schoenholzer
Top achievements
Rank 2
answered on 23 Feb 2009, 01:36 PM

It seems to be problem with some grids.

After the this blog entry, Infragistics performs best:

http://blogs.infragistics.com/blogs/jason_beres/archive/2009/02/05/silverlight-grid-aikido-grid-performance.aspx

Any reponse from Telerik?

Eric

0
Hristo Deshev
Telerik team
answered on 23 Feb 2009, 04:12 PM
Hi guys,

The Q1 release of RadGridView will not support virtualization by columns (we'll be adding the feature shortly after that), and using a large number of columns might significantly slow the control down.

Even without that feature the grid is pretty fast, and we will be getting stats out as the release gets near -- most likely in a week or two.

Best wishes,
Hristo Deshev
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Check out the tips for optimizing your support resource searches.
Tags
GridView
Asked by
Russell Mason
Top achievements
Rank 1
Answers by
Geek
Top achievements
Rank 1
Eric Schoenholzer
Top achievements
Rank 2
Hristo Deshev
Telerik team
Share this question
or