I have a Repeater to which a sitemap is bound, i want to remove or
hide any node while form load
<asp:Repeater runat="server" ID="menu"
DataSourceID="S iteMapDataSourc e1" EnableViewState ="False">
<ItemTemplate >
<li>
<asp:HyperLin k ID="HyperLink1 "
runat="server" NavigateUrl='<% # Eval("Url") %>'><%# Eval("Title") %></
asp:HyperLink>
<asp:Repeater ID="Repeater1"
runat="server" DataSource='<%# CType(Container .DataItem,
SiteMapNode).Ch ildNodes %>'>
<HeaderTemplate >
<ul>
</HeaderTemplate>
<ItemTemplate >
<li>
<asp:HyperLin k
ID="HyperLink2 " runat="server" NavigateUrl='<% # Eval("Url") %>'><%#
Eval("Title") %></asp:HyperLink>
</li>
</ItemTemplate>
<FooterTemplate >
</ul>
</FooterTemplate>
</asp:Repeater>
</li>
</ItemTemplate>
</asp:Repeater>
<asp:SiteMapDat aSource ID="SiteMapData Source1" runat="server"
ShowStartingNod e="false" />
I have the site map attached to the repeater.
site map
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microso ft.com/AspNet/SiteMap-File-1.0"
<siteMapNode url="~/Default.aspx" title="Home" description="">
<siteMapNode title="IRF / IDF ">
<siteMapNode url="~/IRF.aspx" title="IR Form" />
<siteMapNode url="~/IDF.aspx" title="ID Form" />
</siteMapNode>
<siteMapNode title="Membersh ip">
<siteMapNode url="~/Membership/CreatingUserAcc ounts.aspx"
title="Create User" />
<siteMapNode url="~/Membership/PagePermission. aspx"
title="Authoris ation" />
</siteMapNode>
<siteMapNode title="MIS">
<siteMapNode url="~/MIS.aspx" title="MIS" />
<siteMapNode url="~/Department.aspx " title="Departme nt" />
<siteMapNode url="~/IRFReport.aspx" title="Test" />
</siteMapNode>
</siteMapNode>
</siteMap>
Want to hide or remove one or 2 node on page Load
pls help
hide any node while form load
<asp:Repeater runat="server" ID="menu"
DataSourceID="S iteMapDataSourc e1" EnableViewState ="False">
<ItemTemplate >
<li>
<asp:HyperLin k ID="HyperLink1 "
runat="server" NavigateUrl='<% # Eval("Url") %>'><%# Eval("Title") %></
asp:HyperLink>
<asp:Repeater ID="Repeater1"
runat="server" DataSource='<%# CType(Container .DataItem,
SiteMapNode).Ch ildNodes %>'>
<HeaderTemplate >
<ul>
</HeaderTemplate>
<ItemTemplate >
<li>
<asp:HyperLin k
ID="HyperLink2 " runat="server" NavigateUrl='<% # Eval("Url") %>'><%#
Eval("Title") %></asp:HyperLink>
</li>
</ItemTemplate>
<FooterTemplate >
</ul>
</FooterTemplate>
</asp:Repeater>
</li>
</ItemTemplate>
</asp:Repeater>
<asp:SiteMapDat aSource ID="SiteMapData Source1" runat="server"
ShowStartingNod e="false" />
I have the site map attached to the repeater.
site map
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microso ft.com/AspNet/SiteMap-File-1.0"
>
<siteMapNode title="IRF / IDF ">
<siteMapNode url="~/IRF.aspx" title="IR Form" />
<siteMapNode url="~/IDF.aspx" title="ID Form" />
</siteMapNode>
<siteMapNode title="Membersh ip">
<siteMapNode url="~/Membership/CreatingUserAcc ounts.aspx"
title="Create User" />
<siteMapNode url="~/Membership/PagePermission. aspx"
title="Authoris ation" />
</siteMapNode>
<siteMapNode title="MIS">
<siteMapNode url="~/MIS.aspx" title="MIS" />
<siteMapNode url="~/Department.aspx " title="Departme nt" />
<siteMapNode url="~/IRFReport.aspx" title="Test" />
</siteMapNode>
</siteMapNode>
</siteMap>
Want to hide or remove one or 2 node on page Load
pls help
Comment