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

Slow page loads

1 Answer 74 Views
JumpList
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
John
Top achievements
Rank 1
John asked on 16 Mar 2012, 05:01 PM
Hi. My app has a pivot control with three pivot items. Each pivot item contains a RadJumpList with approximately 50 items in each. The user swipes between the pivot items to view different lists. Performance is great until I navigate to a different page and then navigate back. It takes at least 1 second to load the page with the RadJumpLists on it. I've set IsAsyncBalanceEnabled to true and set RealizedItemsBufferScale to 1 but it only helped slightly (perhaps reduced time by 200 ms). When I check the RealizedItemsCount property it says 14, which is correct. It doesn't seem like it should take so long to load the page and realize 42 items (14 * 3 lists). What am I missing? Are there any hacks I can use, like clearing the list and reloading, that would help with page loads? Is it reasonable to have 3 RadJumpLists on a single page?

Thanks again!

1 Answer, 1 is accepted

Sort by
0
Deyan
Telerik team
answered on 16 Mar 2012, 05:24 PM
Hello John,

In general, you should not experience any performance issues when navigating back to a page containing a DataBoundListBox/JumpList instances. Since the page remains in the back stack - it is not garbage collected and the controls in it are not re-created.

Since we have had some known issues which caused all visual items to be recycled when navigating from a page to another one and be recreated after coming back to the initial page, I suspect you might be facing this case. To be able to make sure, however, I'd need to take a look at your code and debug it - so can you isolate the case in a separate project and send it to us in a newly opened support ticket for debugging? In case this is not possible, could you please share some further details on how we can reproduce it on our side?

Thanks for your time.

Greetings,
Deyan
the Telerik team
Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>
Tags
JumpList
Asked by
John
Top achievements
Rank 1
Answers by
Deyan
Telerik team
Share this question
or