在我的项目中,我有一个侧面菜单,可以从中重定向到不同的页面。我使用.NET管理工具进行登录。所有页面都显示在我的侧边菜单中,以便每个用户都可以查看每个页面。现在我想隐藏一些像普通用户那样的“管理角色”,“角色授权”等页面,这样只有管理员才能查看这些页面。我怎样才能做到这一点?asp.net中的角色管理
我的菜单不在母版页中。有一个名为“Resources”的用户控件,其中创建了菜单。
<div>
<ul>
<li><a href="Form1.aspx" title="Form1">Form1<a/>
<li><a href="Form2.aspx" title="Form2">Form2<a/>
<li><a href="Form3.aspx" title="Form3">Form3<a/>
<li><a href="Form4.aspx" title="Form4">Form4<a/>
<ul>
<div>
此后,该用户控件被添加到每个页面中。那我怎样才能隐藏一些页面?
这只会从网页中删除链接,这并不会阻止未经授权的用户手动输入网址。 – James 2009-12-17 08:53:17
是的,但是您在回答中说过。但是你没有说我们如何从菜单中隐藏这些链接。所以我提出了安全修整。 – 2009-12-17 10:47:00
我认为这个问题是由于我的帖子中没有描述。因此,我编辑了它。谢谢。 – 2009-12-17 11:12:13