Add SF menu item using code.
I created dynamic main navigation[Menu] from sitefinity pages. See the code below. It works fine. Now I want to have one menu item "Blog" which should redirect to our blog site.
I know I can create a page in sitefinity and redirect that page to the blog site, but I dont want to create sitefinity page as we are restricted with the number of pages 50 [We use Small Business SF].
There must be some way to add menu option using code. Please help.
Html code:
---------------------------------------------------------
<div id="menu">
<asp:Repeater ID="Repeater1" runat="server" OnItemDataBound="Repeater1_ItemDataBound"
OnPreRender="Repeater1_PreRender">
<HeaderTemplate>
<ul class="topnav">
</HeaderTemplate>
<ItemTemplate>
<li id="LiItem" runat="server">
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("Url") %>' Text='<%# Eval("Title") %>'></asp:HyperLink>
<asp:Repeater ID="RepeaterInner" runat="server">
<HeaderTemplate>
<ul class="subnav">
</HeaderTemplate>
<ItemTemplate>
<li id="LiItem" runat="server">
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# Eval("Url") %>' Text='<%# Eval("Title") %>'></asp:HyperLink>
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
</li>
</ItemTemplate>
<SeparatorTemplate>
<li class="seperator"></li>
</SeparatorTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
</div>
Hi Vaibhavi,
Use the ASP.NET approach to add items dynamically to databound controls.
Here is a sample.
Greetings,
Stanislav Velikov
the Telerik team