Performance issue while loading page in IE8

3 posts, 0 answers
  1. Nand
    Nand avatar
    1 posts
    Member since:
    Jan 2012

    Posted 16 Nov 2012 Link to this post


    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.

  2. Cat Cheshire
    Cat Cheshire avatar
    128 posts
    Member since:
    Jun 2010

    Posted 21 Nov 2012 Link to this post

    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.

  3. Nencho
    Nencho avatar
    1881 posts

    Posted 21 Nov 2012 Link to this post

    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,
    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.
Back to Top