在我的項目中,我有一個側面菜單,可以從中重定向到不同的頁面。我使用.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