首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

急手,初次接触Web.sitemap,怎么控制`

2012-01-18 
急手,初次接触Web.sitemap,如何控制`````````````````??????????????????主要是实现不同权限的管理员登录

急手,初次接触Web.sitemap,如何控制`````````````````??????????????????
主要是实现不同权限的管理员登录后显示相应的菜单结点```
如题:
比如:网站后台管理的导航(操作菜单)是用的Web.sitemap,管理员权限是存在(SQL2000)数据表中的(标识:Grade=0:超级管理员,Grade=1:普通管理员),
现在的情况是,任何用户登录后,Web.sitemap的所有结点都显示出来了,我想要达到根据Grade的不同,显示和隐藏相应的菜单结点........?

或者能说说用其它什么方法实现同样的功能也行??

[解决办法]
在system.web配置节里加入如下段:
<siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
<providers>
<add name="XmlSiteMapProvider" description="Default SiteMap provider." type="System.Web.XmlSiteMapProvider " siteMapFile="Web.sitemap" securityTrimmingEnabled="true" />
</providers>
</siteMap>

启用网站角色。

热点排行