Some project we have a lot of page for many types of user,Multiple sitemap can provide multiple url link for this case.
We have 3 step for this solution.
Step 1 : Add new Web.SiteMap
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="" title="Web.Sitemap" description="">
<siteMapNode url="~/BLOG/ASP_NET/Sitemap/SitemapPath/Default.aspx" title="SiteMap1" description="Admin" />
</siteMapNode>
</siteMap>
Step 2 : In Web.Config > system.web siteMap > providers > add
<add name="w1" type="System.Web.XmlSiteMapProvider" siteMapFile="~/Web.Sitemap"/>
<add name="w2" type="System.Web.XmlSiteMapProvider" siteMapFile="~/Web2.sitemap"/>
Step 2 :
<asp:SiteMapPath runat="server" ID="SiteMapPath1" SiteMapProvider="w1">
</asp:SiteMapPath>
<hr />
<asp:SiteMapPath runat="server" ID="SiteMapPath2" SiteMapProvider="w2">
</asp:SiteMapPath>
Pls enjoy ZomDev
No comments:
Post a Comment