1.创建站点导航文件Web.sitemap;
2.config文件:


<
siteMap
defaultProvider
="XmlSiteMapProvider"
enabled
="true"
>
< providers >
< add name ="XmlSiteMapProvider" description ="Default SiteMap provider" type ="System.Web.XmlSiteMapProvider" siteMapFile ="Web.sitemap" securityTrimmingEnabled ="true" />
< add name ="SpecialSiteMapProvider" description ="Special SiteMap provider" type ="System.Web.XmlSiteMapProvider" siteMapFile ="Special.sitemap" securityTrimmingEnabled ="true" />
</ providers >
</ siteMap >
< providers >
< add name ="XmlSiteMapProvider" description ="Default SiteMap provider" type ="System.Web.XmlSiteMapProvider" siteMapFile ="Web.sitemap" securityTrimmingEnabled ="true" />
< add name ="SpecialSiteMapProvider" description ="Special SiteMap provider" type ="System.Web.XmlSiteMapProvider" siteMapFile ="Special.sitemap" securityTrimmingEnabled ="true" />
</ providers >
</ siteMap >
aspx文件:


<
asp:SiteMapDataSource
ID
="SiteMainMapDataSource"
runat ="server"
SiteMapProvider ="SpecialSiteMapProvider"
/>
< asp:SiteMapPath ID ="SiteMapPath1" runat ="server" >
</ asp:SiteMapPath >
< asp:TreeView ID ="TreeView1" DataSourceID ="SiteMainMapDataSource" runat ="server" >
</ asp:TreeView >
< asp:Menu ID ="MainMenu"
runat ="server"
DataSourceID ="SiteMainMapDataSource"
Orientation ="Horizontal"
StaticDisplayLevels ="2" >
</ asp:Menu >
runat ="server"
SiteMapProvider ="SpecialSiteMapProvider"
/>
< asp:SiteMapPath ID ="SiteMapPath1" runat ="server" >
</ asp:SiteMapPath >
< asp:TreeView ID ="TreeView1" DataSourceID ="SiteMainMapDataSource" runat ="server" >
</ asp:TreeView >
< asp:Menu ID ="MainMenu"
runat ="server"
DataSourceID ="SiteMainMapDataSource"
Orientation ="Horizontal"
StaticDisplayLevels ="2" >
</ asp:Menu >