web.config中的配置
1 <siteMap defaultProvider="SiteMapAll" enabled="true">
2 <providers>
3 <clear/>
4 <add name="SiteMapAll" type="System.Web.XmlSiteMapProvider" siteMapFile="~/WebAllMenu.sitemap" securityTrimmingEnabled="true"/>
5 </providers>
6 </siteMap>
2 <providers>
3 <clear/>
4 <add name="SiteMapAll" type="System.Web.XmlSiteMapProvider" siteMapFile="~/WebAllMenu.sitemap" securityTrimmingEnabled="true"/>
5 </providers>
6 </siteMap>
sitemap--站点地图
1 <?xml version="1.0" encoding="utf-8" ?>
2 <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
3 <siteMapNode url="~/default.aspx" title="首页" description="首页">
4 <siteMapNode title="人事管理" roles="经理">
5 <siteMapNode url="~/HR/Employee.aspx" title="员工管理"/>
6 <siteMapNode url="~/HR/Department.aspx" title="部门管理"/>
7 </siteMapNode>
8
9 <siteMapNode title="日程管理" roles="主管">
10 <siteMapNode url="~/Schedule/Departmentschedule.aspx" title="部门日程"/>
11 <siteMapNode url="~/Schedule/MyNote.aspx" title="我的便条"/>
12 </siteMapNode>
13
14 <siteMapNode title="系统管理" roles="经理">
15 <siteMapNode url="~/Admin/RolesDemo.aspx" title="角色管理"/>
16 <siteMapNode url="~/Admin/Log.aspx" title="系统日志"/>
17 </siteMapNode>
18
19 <siteMapNode url="~/reg.aspx" title="注册新用户"/>
20 </siteMapNode>
21 </siteMap>
22
2 <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
3 <siteMapNode url="~/default.aspx" title="首页" description="首页">
4 <siteMapNode title="人事管理" roles="经理">
5 <siteMapNode url="~/HR/Employee.aspx" title="员工管理"/>
6 <siteMapNode url="~/HR/Department.aspx" title="部门管理"/>
7 </siteMapNode>
8
9 <siteMapNode title="日程管理" roles="主管">
10 <siteMapNode url="~/Schedule/Departmentschedule.aspx" title="部门日程"/>
11 <siteMapNode url="~/Schedule/MyNote.aspx" title="我的便条"/>
12 </siteMapNode>
13
14 <siteMapNode title="系统管理" roles="经理">
15 <siteMapNode url="~/Admin/RolesDemo.aspx" title="角色管理"/>
16 <siteMapNode url="~/Admin/Log.aspx" title="系统日志"/>
17 </siteMapNode>
18
19 <siteMapNode url="~/reg.aspx" title="注册新用户"/>
20 </siteMapNode>
21 </siteMap>
22