RadSlidingPane hiding ASP Menu Items.

3 posts, 1 answers
  1. Kevin
    Kevin avatar
    83 posts
    Member since:
    Sep 2008

    Posted 17 Oct 2008 Link to this post

    Hey there,

    In my heading.master i have a asp:menu with numberous menu items... I also have a RadSplitter with a slidingzone and 3 RadSlidingPane's. This is just below the menu which goes horizontally accross the page and the RadSlidingPane's are attached vertically to the left of the screen (following so far?)

    So my problem is when the any of the RadSlidingPane's are Docked and the users try to hover over the asp menu to navigate to a different page the ASP menu is hidden behind..

    I have tried to alter the z-index of the RadSlidingPane and also increased the zindex of the asp menu + items. but to no avail...

    Any help on this matter would be appreciated :)
  2. Answer
    Tsvetie avatar
    1517 posts

    Posted 20 Oct 2008 Link to this post

    Hi kevin,
    I suppose that by "docked", you mean "expanded", as when a RadSlidingPane is docked, it has "position:static".

    As when a RadSlidingPane is expanded, it has "position:absolute;z-index:2000", you simply need to apply a greater z-index than 2000 to the Menu control. In order for this setting to take effect, you have to apply a position to the Menu as well. The easiest way to get the menu to display over the RadSlidingPane in this case, is to wrap the Menu in the following DIV element:
    <div style="position: relative; z-index: 3000">  
    <asp:Menu ...  

    In case this does not help, please prepare and send us a simple working project, demonstrating the problem, so that we can research what is causing it.

    Kind regards,
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. Kevin
    Kevin avatar
    83 posts
    Member since:
    Sep 2008

    Posted 21 Oct 2008 Link to this post

    That seemed to cure my problem thank you very much! Dont know why i didnt think of that before!

    Cheers :)
Back to Top