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
You can seamlessly populate RadToolBar from XML.
RadToolBar1.LoadContentFile("~/ToolBar/Examples/PopulatingWithData/PopulatingFromXml/ToolBar.xml");
RadToolBar1.LoadXml("<ToolBar><Button Text="Home" NavigateUrl="~/Default.aspx" /></ToolBar>");
You can also retrieve the current RadToolBar structure in XML format:
string xml = RadToolBar1.GetXml();
Dim xml as String = RadToolBar1.GetXml()
<%@ Page AutoEventWireup="true" CodeFile="DefaultCS.aspx.cs" Inherits="Telerik.Web.Examples.ToolBar.PopulatingWithData.PopulatingFromXml.DefaultCS"Language="c#" %> <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %> <!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" /> <div class="demo-container"> <telerik:RadToolBar RenderMode="Lightweight" runat="server" ID="RadToolBar1" EnableRoundedCorners="true" EnableShadows="true"> </telerik:RadToolBar> </div> </form> </body> </html>