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

Performance issue while loading page in IE8

2 Answers 97 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Nand
Top achievements
Rank 1
Nand asked on 16 Nov 2012, 08:22 PM
Hi,

I have a page which has 8 RadTextBox controls and 11 RadComboBox controls. One combobox has 1800 items, one combobox has 950 items, one combo box has 200 items and one has 300 items. The other comboboxes have around 10-15 items. I cannot use load on demand since all these comboboxes have checkbox enabled.

The page loads fine in Mozilla, Chrome, IE9. 
But the page takes up-to 2 minutes or sometimes says 'not responding' when opened in IE8. All the users have IE8 as their browser. Could you please help me resolving this issue.

Thanks.

2 Answers, 1 is accepted

Sort by
0
Cat Cheshire
Top achievements
Rank 1
answered on 21 Nov 2012, 11:28 AM
You can improve your page performance if you implement load on demand in the combos.
However it would be better if you simplify your page and reduce the number of combos and amount of data that you load.

0
Nencho
Telerik team
answered on 21 Nov 2012, 12:31 PM
Hello Nand,

I can suggest you to implement an ItemTemplate and load the data with the Load On Demand mechanism. Thus you could implement the checkboxes in the item template and enhance the speed performance. I have prepared  a sample project for you, demonstrating the suggested approach.

However please note, that using more than a thousand checkboxes in a RadComboBox control, could be quite unfriendly for the end users.
The range of the selection is too large and they will have to scroll a lot between items in order to find which one to check.
That is why using checkboxes in case there are so many items to choose from is not recommended from  usability point of view.

Please find the sample attached.


All the best,
Nencho
the Telerik team
If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to their blog feed now.
Tags
General Discussions
Asked by
Nand
Top achievements
Rank 1
Answers by
Cat Cheshire
Top achievements
Rank 1
Nencho
Telerik team
Share this question
or