Menu Disappear If we extend menu till 3rd level (In IE6 and 7)

9 posts, 0 answers
  1. Kamran Hussain
    Kamran Hussain avatar
    6 posts
    Member since:
    Oct 2009

    Posted 07 Jul 2010 Link to this post

    Hi all,

    I made a ASP.Net rad menu (image based) which goes till level 3. Till level 2 it dont give any problem but when I add further childs then a strange problem occurs .i.e menu disappears and then come back when I hover on menu. There is not any particular position I could find where this happens. It happens randomly but frequently. It works fine in Firefox and all other browsers even works fine in IE8 also. I am facing this problem in IE6 and 7 only.

    Did anybody face this problem before or anybody have idea about this problem?

    Thanks in advance

    Kamran Hussain Cheeta
  2. Bob Roth
    Bob Roth avatar
    3 posts
    Member since:
    Jan 2010

    Posted 27 Oct 2010 Link to this post

    I too am having the same (or at least similar) problem.  I haven't been able to determine any particular pattern as to what causes the behaviour, but certain pages cause the first 12 (out of 14) menu items to disappear (or hide) and only the last two are visible.  If you hover over either of the two remaining items, the other are displayed.  But if you postback or go to another page, you lose the items again. 

    If I display the page in Compatability Mode all works great - except that is not an option as we can't enforce that on our customers and it looks bad (they don't know it's a third party control).  This does not occur in FireFox.  I have not tested this with IE 6 or 7 but it does occur in IE8 (without Compatability Mode). 

    The problem is consistant on certain menuitems/pages but they are all based on the same master page.  Some the menuitems/pages have submenus - some do not. 

    OK.  I just found something rather bizarre (as if this whole thing is bizarre enough).  The pages that are causing the problem DO NOT have any other Telerik controls on them.  As a test, I added an empty RadCombo control to one of them, and bingo - the menu stayed.  I remove it, and it goes away again.  Hmmm. 

    I also found that by removing certain siteMapNode blocks from our sitemap file, that the menu items stay.  But I have tried removing different combinations with differing results so I don't believe that it is a specific siteMapNode section that is causing the issue.

    Can anyone else verify or duplicate this behavior?

    Thanks,
    Bob



  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. Shawn Krivjansky
    Shawn Krivjansky avatar
    86 posts
    Member since:
    Jan 2010

    Posted 29 Oct 2010 Link to this post

    Can't explain it, but I can confirm the same type of behavior on the same browsers/versions.
    IE8 NON-compatibility view - BROKEN
    IE compatibility view - FINE
    FF = FINE

    Can we get a response/fix for this?  Makes it pretty annoying and almost unusable under standard IE8.
  5. Yana
    Admin
    Yana avatar
    4554 posts

    Posted 02 Nov 2010 Link to this post

    Hello Shawn,

    Could you please download the latest official version of RadMenu (Q2 2010 SP2) and try with it? Let us know whether you still observe the issue.

    All the best,
    Yana
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  6. Shawn Krivjansky
    Shawn Krivjansky avatar
    86 posts
    Member since:
    Jan 2010

    Posted 03 Nov 2010 Link to this post

    I am currently using 2010.2.929.40 which has the issue.

    I can remember a similar issue at least since 2010.2.809.40.

    This is a LIVE/production issue for me, so it needs to be resolved soon or a worK-around provided, because it simply doesn't function with IE8.

  7. Yana
    Admin
    Yana avatar
    4554 posts

    Posted 08 Nov 2010 Link to this post

    Hi Shawn,

    Can you send us a live url where the issue can be observed?

    Best regards,
    Yana
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  8. Bob Roth
    Bob Roth avatar
    3 posts
    Member since:
    Jan 2010

    Posted 08 Nov 2010 Link to this post

    Hi all,

    I found a workaround resolution to the problem...

    I created a RadMenu.skin file (or you could add the style manually to each RadMenu) with the following:

    <telerik:RadMenu runat="server" EnableRoundedCorners="true" EnableShadows="true" Skin="Office2007" style="z-index: 1;" ></telerik:RadMenu>

    Note the style="z-index: 1" seems to have resolved the problem.  I tried the RadMenu ZIndex property but it did not seem to work.  I also tried a z-index of 100, but that made RadComboBox selections display behind the RadMenu.

    Hope this helps.

    Bob

  9. Shawn Krivjansky
    Shawn Krivjansky avatar
    86 posts
    Member since:
    Jan 2010

    Posted 10 Jan 2011 Link to this post

    Hi Bob,
    Thanks for your workaround.  It works perfectly!

    I still wish Telerik would admit there is an issue with IE8 with regard to this and implement a fix.  This has been an issue since IE8 came out from what I can remember.

    I have seen this NUMEROUS times over a number of sites I have created, so it can't possibly be that hard to duplicate by Telerik.  I can hardly believe nobody has brought this up outside of this one forum posting.
    Just create a few top level items, with a few second/third level items.
    Recently I have been building the menus dynamically (from DB), so not sure if it happens all the time with a physical XML sitemap file, but I seem to recall some issues regarding the same thing when I did.  Also, maybe take the original idea of "not having any telerik controls on menu item pages" to see if that has something to do with triggering this weird behavior.

    I'd just really really love to not have to remember to put a z-index style on my menus everytime I want to use them.
    Can we get this resolved Telerik?
    Thanks.
  10. Yana
    Admin
    Yana avatar
    4554 posts

    Posted 13 Jan 2011 Link to this post

    Hi all,

    We've just fixed this issue with z-index in RadMenu. The fix will be available in the service pack next week. 

    Kind regards,
    Yana
    the Telerik team
    Browse the vast support resources we have to jump start your development with RadControls for ASP.NET AJAX. See how to integrate our AJAX controls seamlessly in SharePoint 2007/2010 visiting our common SharePoint portal.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017