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

[Solved] Grid Scrolling Performance - unusable

3 Answers 353 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.
Alessandro
Top achievements
Rank 1
Alessandro asked on 06 Jan 2011, 06:13 PM
We are having Grid scrolling performance issues. I saw on a post here that you are releasing a beta at the end of January that will address performance issues

http://www.telerik.com/community/forums/silverlight/gridview/grid-with-large-number-of-rows-and-columns.aspx

I have some questions.

Is there any possibility to getting an advanced look at it? That said, one factor I did not see noted here was styling.  I'll describe our situation

- We are binding the grid to a list of objects say, Person with typical fields like LastName, FirstName, etc. There are about 30 properties of this class.
- Person also contains another object and we are binding to two properties of that contained object, hence: Person.DepartmentName and Person.Selected
- We hard-define two columns in the XAML
- We auto-generate the rest of the columns but exclude about four of the 30 columns.

When the Grid is NOT styled using our custom styling, it is very slow.
When the Grid IS styled, using our custom styling, it is unusable as far as scrolling is concerned.

Do you think you beta will address such issues?

Thanks!

Updated, I have created a support ticket for this problem with an example program: 381855

3 Answers, 1 is accepted

Sort by
0
Vlad
Telerik team
answered on 07 Jan 2011, 08:37 AM
Hello,

 I've checked your application and I've noticed that you are using explicit styles to style RadGridView. If you want better performance you should use implicit styles - especially for styles related to rows. More info you can find in this article:
http://www.telerik.com/help/silverlight/gridview-troubleshooting-performance.html

Regards,
Vlad
the Telerik team
Browse the videos here>> to help you get started with RadControls for Silverlight
0
Alessandro
Top achievements
Rank 1
answered on 07 Jan 2011, 06:32 PM
Vlad, Thank you so much for your response. We have modified the styles and we do see some performance increase. However, it is still largely unusable with around 500 to 1000 rows. I am re-uploading the projects with the styles corrections.

Incidentally, I am going to create two more tickets related to this same project. These are:

1. User cannot group pre-defined (xaml) columns on a auto column generated grid.
2. When grouping on this styled grid, the Column header does not show up on the Grouped box.

Thanks Vlad!

 -- xavier

0
Yordanka
Telerik team
answered on 11 Jan 2011, 09:54 AM
Hello Xavier,

We have tested the applications provided by you and we have noticed significant difference in the RadGridView performance. Please, take a look at these short videos which demonstrate the difference between scrolling performance of the RadGridView when explicit styles are used and when the implicit styles are used. Nevertheless, we are constantly working on improving the RadGridView performance and your feedback is valuable for us.

Best wishes,
Yordanka
the Telerik team
Let us know about your Windows Phone 7 application built with RadControls and we will help you promote it. Learn more>>
Tags
GridView
Asked by
Alessandro
Top achievements
Rank 1
Answers by
Vlad
Telerik team
Alessandro
Top achievements
Rank 1
Yordanka
Telerik team
Share this question
or