Asp.net 导航控件用法:

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 >

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 >

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(asp.net)