根据角色隐藏内容页面中的母版页面菜单 [英] Hiding Master page Menu from Content Page based on role
本文介绍了根据角色隐藏内容页面中的母版页面菜单的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好,
我在< div>下创建了一个菜单在主页面中使用< ul>< li>的标签,我希望它只显示给管理员,而不是显示给用户......我怎样才能实现这一点...任何人都可以帮助我...?
提前谢谢
Hello,
I have created a menu under <div> tag using <ul><li>'s in master page and i want it to be displayed only to Admin and not to Users ...How can i achieve this ...Can anyone please help me out...?
Thanks in advance
推荐答案
将web confing文件添加到包含Master Page的文件夹中并启用下面的web配置文件。也使角色经理真实
add a web confing file to the folder that contains Master Page and enable the follwing on the web config file. also enable role manager to true
<authorization>
<allow roles="Administrators" />
<deny users="*" />
</authorization>
创建一个管理员链接,如下所示:
Can u Plz Let me know clearly...?I want my div tag(Menus) to be hidden for users when they enter the page and it has to show when admin enters the same page...
我解决了使用
if(Role ==User)
{
this.Page.Master.FindControl(Menu1 ).Visible = f另外;
}
其他
{
this.Page.Master.FindControl(Menu1)。可见=真;
}
谢谢
I solved by using
if(Role=="User")
{
this.Page.Master.FindControl("Menu1").Visible = false;
}
else
{
this.Page.Master.FindControl("Menu1").Visible = true;
}
Thank you
这篇关于根据角色隐藏内容页面中的母版页面菜单的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文