+1-888-365-2779
Try Now
More in this section

Forums / General Discussions / Slow Site Menu in IE

Slow Site Menu in IE

6 posts, 0 answered
  1. SK
    SK avatar
    3 posts
    Registered:
    12 Jan 2008
    10 Nov 2009
    Link to this post
    I've done my best to investigate the issue, and find workarounds. for my problem.

    While our site has ported to Sitefinity nicely, and I'm incredibly happy with every aspect of it thus far. I still have one lingering problem. The Site Menu is terribly slow in IE. I've checked my web.config and debug is set to False. A web service is NOT an option here as each sub-menu would need to be triggered in order to display in the HTML. 

    Our SEO implementation requires that each menu, its items, and sub-items all display in the HTML for each page.

    I have no idea what to do in this instance. I've tried wrapping the menu (or rather its contentplaceholder) in an Ajax wrapper, but nothing helps. Setting enableviewstate="false" does nothing either.

    The menu has 7 pages for its top navigation, and 72 other items in sub menus. There are no images in the menus either. I'm using the "Default" Skin and have disabled skins entirely for testing.purposes, and it's equally as slow.

    Chrome and Firefox run beautifully. I don't want to hear about IE's "rendering issues". I already know it's slower. However, I refuse to believe that rendering a site menu in IE is a "known bug" for the RadMenu. IE is 53% of my sites visitors. I know better than to think you would release something with such a crippling issue. 

    However, I've to find a resolution to the issue aside from using a web service. And as I mentioned previously. That is not an option.

    Thanks for your help.

    Steve
  2. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    10 Nov 2009
    Link to this post
    Hello SK,

    You can enable page caching or optimize the performance by manually bind the menu using web service - Enable loading of CMS pages through an AJAX Web Service

    All the best,
    Ivan Dimitrov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  3. SK
    SK avatar
    3 posts
    Registered:
    12 Jan 2008
    10 Nov 2009
    Link to this post
    Thanks for so thoroughly reading my post. Where I happened to mention a couple of times that a web service call is NOT an option.

    Pagecaching does little or nothing. What other options are there?


  4. Ivan Dimitrov
    Ivan Dimitrov avatar
    16072 posts
    Registered:
    25 Nov 2016
    10 Nov 2009
    Link to this post
    Hello SK,

    Below is a list of the ways you can use to populate the RadMenu control

    # Declarative DataSources
    # EntityDataSourcenet
    # LinqDataSourcenet
    # Hierarchical Data Binding
    # Web Service
    # WCF Web Servicenet
    # ADO.NET Servicenet
    # XML Definition

    Is there a particular reason for not using a web service? So we could try to come up with a better solution for your case.

    Regards,
    Ivan Dimitrov
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  5. SK
    SK avatar
    3 posts
    Registered:
    12 Jan 2008
    10 Nov 2009
    Link to this post
    Ivan,

         I don't think it's an issue with the datasource itself. Sitemapdatasource has been the default thus far, and it runs great in Firefox, Chrome and Safari. I believe the issue is IE's rendering capability. I'm trying to find a "work-around" for it.

         I cannot use the webservice method because the web service requires a "call" in order to populate sub-menus. This would go against our SEO program, and the spiders and bots would not be able to see the links in the drop-downs as they will not "call" the web service, and in-turn populate the page with the appropriate links.

         Any thoughts?

    Thanks,
    Steve
  6. Georgi
    Georgi avatar
    3583 posts
    Registered:
    28 Oct 2016
    11 Nov 2009
    Link to this post
    Hi SK,

    Unfortunately I am not sure that we could help here. I suggest you posting your question in the RadMenu forums, perhaps the RadMenu guys could think of some solution. The problem is indeed in the way IE processes and renders the html.
    You can also try to use the latest RadControls, to check if that will make any difference. 

    All the best,
    Georgi
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
Register for webinar
6 posts, 0 answered