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

[Solved] Suggestion for Telerik on Grid performance

2 Answers 65 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.
Daniel Billingsley
Top achievements
Rank 1
Daniel Billingsley asked on 20 Dec 2010, 04:58 AM
Like many other developers here, I have been very disappointed with the performance of the Telerik RadGridView when there is a little bit of templating done in the cells.  As has been stated previously in various threads, any LOB application is probably going to need to do this.  In fact, to the extent we developers are looking for simple plain grid, we could have just stuck with the native Silverlight grid.

I have an idea for you to consider though.  I wouldn't mind so much that it takes a bit to scroll the grid if there was some indication to the user.  As it is currently, it is just a horrible user experience.

Is it possible for you to implement something similar to the experience when DataLoadMode=Asynchronous to handle the scrolling.  What I mean is the grid would go to "busy" mode when the scroll button was pressed or dragged, and clear once you had finished painting the new layout.

2 Answers, 1 is accepted

Sort by
0
Vlad
Telerik team
answered on 20 Dec 2010, 09:06 AM
Hi,

 Have you tried our latest internal build for Q3? I've changed our templates loading logic and the performance is far better now. If you want deferred scrolling you can set ScrollMode="Deferred" - will work both vertically and horizontally. 

Best wishes,
Vlad
the Telerik team
Browse the videos here>> to help you get started with RadControls for Silverlight
0
Daniel Billingsley
Top achievements
Rank 1
answered on 20 Dec 2010, 09:58 PM
Thanks.  I'll look into those things.

I also already tried the custom column type workaround found in another thread, and it's probably sufficient for my needs. 
Tags
GridView
Asked by
Daniel Billingsley
Top achievements
Rank 1
Answers by
Vlad
Telerik team
Daniel Billingsley
Top achievements
Rank 1
Share this question
or