1. 首先在webConfig中配置SiteMapPath的配置节点信息
<system.web>
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add name="XmlSiteMapProvider"
description="SiteMap provider which reads in .sitemap XML files."
type="System.Web.XmlSiteMapProvider, System.Web, Version=4.0.0.0,
Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
siteMapFile="Web.sitemap"/>
</providers>
</siteMap>
</system.web>
2.在页面中添加SiteMapPath控件,并将其信息配置为:
<asp:SiteMapPath ID="SiteMapPath1" runat="server"
SiteMapProvider="XmlSiteMapProvider" ForeColor="White"
PathSeparator="►">
</asp:SiteMapPath>
3.添加Web.sitemap文件
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="~/Default.aspx" title="首页" description="系统首页">
<siteMapNode url="" title="首页" description="系统首页" />
<siteMapNode url="~/Account/UserMan.aspx" title="用户管理" description="用户管理" />
<siteMapNode url="~/Account/Feedback.aspx" title="反馈留言" description="反馈留言" />
</siteMapNode>
</siteMap>
效果: