Set level in rad menu in SharePoint

6 posts, 0 answers
  1. DheepaB
    DheepaB avatar
    58 posts
    Member since:
    Feb 2007

    Posted 26 Jan 2009 Link to this post

    I am trying to use rad menu for the top navigation in sharepoint custom master page. I noticed that it shows the home tab and every thing under that as a dropdown (2nd level) menu. Is there a way to display it from the second level, so that i see the second levels as the top level.
    The hierarchy of my site is -
        - Client
        - Admin
        - Research
    I want to see the Client, Admin and Research items as the top level navigation.
    Here is the code I have
    <telerik:RadMenu ID="TopNavigationMenu" runat="server" DataSourceID="topSiteMap" EnableViewState="false" />
  2. Atanas Korchev
    Atanas Korchev avatar
    8462 posts

    Posted 27 Jan 2009 Link to this post

    Hello DheepaB,

    RadMenu currently does not support this feature.

    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. DevCraft R3 2016 release webinar banner
  4. Dennis
    Dennis avatar
    4 posts
    Member since:
    Feb 2009

    Posted 02 Feb 2009 Link to this post


    we would also need this feature. We're using DNN, not sharepoint but are using the telerik radmenu as part of a shopmodule (Catalook by DNNsoft). We would also need the telerik menu to be able to show only part of the menu. Without this option we can not use the telerik menu..

    Any ideas if/when this would be implemented?

    kind regards,
  5. MikeWiese
    MikeWiese avatar
    38 posts
    Member since:
    Apr 2007

    Posted 14 May 2009 Link to this post

    I managed to hack something together to achieve this. It's not elegant, but may point out an avenue for further exploration.

    I ended up manually data-binding my RadMenu ("SecondLevelMenu") in the Page_Load event, something like this:
    SecondLevelMenu.DataSource = this.RootMenu.GetSecondLevelMenuItems(Request.Path);  
    The details of RootMenu don't really matter; it's just an object that contains its own internal model of my hierarchical menu structure, (a sort of Site map). The method "GetSecondLevelMenuItems" takes the given path, works out where we are in the hierarchy and and returns an array of second-level objects which are appropriate for the current page. It actually returns an array of SiteDataItem objects copied from the Telerik article "Binding to object-based datasources"

    The main trick was that any SiteDataItem objects returned by my GetSecondLevelMenuItems() method had to have the ParentID set to null, in order that they displayed as if they were first-level menu items.

  6. Chad Beard
    Chad Beard avatar
    2 posts
    Member since:
    Dec 2008

    Posted 10 Jul 2009 Link to this post

    Hello All,

    If you are using WSS 3.0  remove StartingNodeUrl="sid:1002" from you SIteMapDataSource (topSiteMap) and change the SiteMapProvider to "SPSiteMapProvider".

    If you are using MOSS make sure you are using PortalSiteMapDataSource with "CombinedNavSiteMapProvider" as the SIteMapProvider.

    The CombinedNavSiteMapProvider is available in MOSS only.

    Hope this helps,


  7. GACA
    GACA avatar
    7 posts
    Member since:
    Apr 2013

    Posted 15 Oct 2015 in reply to Atanas Korchev Link to this post

    Dears Any Solution to Solve Set level in rad menu in SharePoint 2013 site ?


    Actually I have the Same Issue .

     Please Advise.

Back to Top
DevCraft R3 2016 release webinar banner