标题:[求助]根据不同角色让menu显示不同内容
取消只看楼主
tm_ma
Rank: 1
来 自:中南林
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-3-20
 问题点数:0 回复次数:1 
[求助]根据不同角色让menu显示不同内容
我在web.sitmap中在有些节点中用了roles,让不同角色让menu显示不同内容,但是没有成功,好像是没有在web.config里面设置某些节点,请问怎么在web.config中设置(另外:web.sitmap里面的节点不是有个SecurityTrimmingEnabled属性吗?我把他设置成true,为什么还是不行?)
搜索更多相关主题的帖子: menu web 角色 节点 config 
2007-09-28 22:37
tm_ma
Rank: 1
来 自:中南林
等 级:新手上路
帖 子:147
专家分:0
注 册:2007-3-20
得分:0 

回复3楼:
这个xml文件可以是web.config和web.sitmap,要实现不同角色的不同菜单可以在这两个文件里面配置节点和参数就可以了!但是怎么配置了,听说要在web.sitmap里面有如下节点:
<siteMap>
<siteMapNode title="Home" description="" url="default.aspx">
<siteMapNode title="Announcements" url="Announcements.aspx"
description="Information for all employees" />
<siteMapNode title="Salaries" url="Salaries.aspx"
description="Salary data" roles="Managers,CEOs" />
<siteMapNode>
</siteMap>
</configuration>
____________________
web.config
_____________________
<configuration>
<system.web>
<siteMap>
<providers>
<remove name="AspNetXmlSiteMapProvider" />
<add name="AspNetXmlSiteMapProvider"
type="System.Web.XmlSiteMapProvider, System.Web, ..."
securityTrimmingEnabled="true"
siteMapFile="web.sitemap" />
</providers>
</siteMap>
</system.web>
</configuration>

______________
当然 我们说的和remove没有关系


每个人都他妈的那么开心,为什么我就不行!
2007-09-29 14:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-173844-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.228474 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved