Check it out: Live Telerik UI for ASP.NET AJAX & all .NET Web Products Release Webinar on Tuesday 26 | 11 AM ET.
New to Telerik UI for ASP.NET AJAX? Download free 30-day trial
In this example you can see how to preserve the Selected Menu Item using the Telerik ASP.NET Persistence Framework.
<%@ Page Title="" Language="C#" AutoEventWireup="true" CodeFile="DefaultCS.aspx.cs" Inherits="DefaultCS" %> <!DOCTYPE html> <html xmlns='http://www.w3.org/1999/xhtml'> <head runat="server"> <title>Telerik ASP.NET Example</title> <link rel="stylesheet" type="text/css" href="styles.css" /> </head> <body> <form id="form1" runat="server"> <telerik:RadScriptManager runat="server" ID="RadScriptManager1" /> <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" /> <telerik:RadPersistenceManager runat="server" ID="RadPersistenceManager1"> <PersistenceSettings> <telerik:PersistenceSetting ControlID="RadMenu1" /> </PersistenceSettings> </telerik:RadPersistenceManager> <div class="demo-container size-medium"> <div class="demo-settings"> <telerik:RadButton RenderMode="Lightweight" ID="SaveButton" runat="server" Text="Save state" OnClick="SaveButton_Click" /> <telerik:RadButton RenderMode="Lightweight" ID="ResetButton" runat="server" Text="Reset state" OnClick="ResetButton_Click" /> <telerik:RadButton RenderMode="Lightweight" ID="LoadButton" runat="server" Text="Load state" OnClick="LoadButton_Click" /> </div> <telerik:RadMenu RenderMode="Lightweight" ID="RadMenu1" runat="server"> <Items> <telerik:RadMenuItem Text="Home"></telerik:RadMenuItem> <telerik:RadMenuItem Text="Blog"></telerik:RadMenuItem> <telerik:RadMenuItem Text="Contacts"></telerik:RadMenuItem> </Items> </telerik:RadMenu> </div> </form> </body> </html>