More in this section
Forums / Developing with Sitefinity / State of persistence in Radmenu Control?

State of persistence in Radmenu Control?

The forums are in read-only mode. In case that you want to directly contact the Progress Sitefinity team use the support center. In our Google Plus group you can find more than one thousand Sitefinity developers discussing different topics. For the Stack Overflow threads don’t forget to use the “Sitefinity” tag.
2 posts, 0 answered
  1. Johnny
    Johnny avatar
    1 posts
    15 Sep 2008
    16 Mar 2009
    Link to this post
    I'm new to ASP.Net programming and need some assistance in customizing the RadMenu control.

    My website uses a horizontal RadMenu control for its navigation menu. When a visitor selects a menu item, that item should remain highlighted. Unfortunately, I've discovered that RadMenu does not offer State Persistence (unlike the RadPanelbar).  I would use the RadPanelbar, but it only allows vertical display of menu items.

    Is there an example of a customized RadMenu control with State Persistence enabled?  Or is there an example of a customized RadPanelbar with horizontal item display?

    I appreciate any feedback / suggestions / code examples.

    Thank you!


  2. Ivan
    Ivan avatar
    478 posts
    16 Jun 2015
    20 Mar 2009
    Link to this post
    Hi Johnny,

    you can use the built-in implementation of RadMenu in Sitefinity, which is called SiteMenu. You can find it in the toolbox under Navigation section. When you edit this control, under appearance tab you will find SelectedItemCssClass property. By default, this property is set to selectedItem. Then in your css files (in App_Themes folder under the appropriate theme) you can add the style for the selectedItem class, perhaps something like this:
    .selectedItem { font-weight:boldfont-style:italic; } 

    Sitefinity will automatically apply this style for the menu item which has the same url as the current url.

    I hope you will find this information helpful. Let us know if there is anything else we can do for you.

    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Check out the tips for optimizing your support resource searches.
2 posts, 0 answered