有一个menu的数据源是sitemap, 其内容如下:
web.sitemap文件內容
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNode title="首頁" description="Home" url="Default.aspx" >
<siteMapNode title="一般用户" description="一般用户" url =""/>
<siteMapNode title="VIP" description="VIP" url ="" roles="vip"/>
</siteMapNode>
</siteMap>怎么让匿名用户只能看到"一般用户"这个菜单项, 而登录系统的用户就能看到所有的菜单项? (登录后的用户都赋予了vip的角色)请问高手该怎么做? 非常感谢. :)
web.sitemap文件內容
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0">
<siteMapNode title="首頁" description="Home" url="Default.aspx" >
<siteMapNode title="一般用户" description="一般用户" url =""/>
<siteMapNode title="VIP" description="VIP" url ="" roles="vip"/>
</siteMapNode>
</siteMap>怎么让匿名用户只能看到"一般用户"这个菜单项, 而登录系统的用户就能看到所有的菜单项? (登录后的用户都赋予了vip的角色)请问高手该怎么做? 非常感谢. :)
解决方案 »
- 网页不刷新的按钮事件
- EntityFramework如何修改数据??
- 用了ajaxpro出现的问题
- DataTable 排序 问题 C#
- 在一个datagrid里有很多行,并且都是一页显示,这时在datagrid里填数据会发现打一个字半天才出来,反映很满,请问各位高人如何解决这个问
- 在容器(panel)中怎么正确添加控件啊,比如button,我把button拖到panel中执行出错
- Request问题
- 做论坛这样的系统,如何进行用户验证?Authorization
- 关于小数转化成字符的问题
- VS中如果改变ASPX项目的WEB 服务器设置
- 大家好,VS2005中MASTEPAGE页使用了TREE控件,但是在使用母版页的时侯,TREE控件老是随右面的内容动,
- cascadingdropdownlist 有BUG 出错
<providers>
<clear/>
<add name="default" type="System.Web.XmlSiteMapProvider" siteMapFile="web.Sitemap" securityTrimmingEnabled="true"/>
</providers>
</siteMap>