2010-07-09 48 views
1

我正在嘗試爲網站創建一個asp菜單。該網站將有2個級別的用戶主用戶(將有更多的選項)和Sub用戶將有有限的菜單選項。Asp.net菜單根據訪問級別顯示不同的菜單項

我想知道有沒有人知道如果隱藏菜單項?我試過谷歌,但我真的找不到太多。

這裏的ASP代碼

<asp:Menu id="MainMenu" runat="server" StaticDisplayLevels="1" Orientation="Horizontal" > 
    <Items> 
     <asp:MenuItem Text="Setup" Value=""> 
      <asp:MenuItem ID="DepoAccount" Text="Depo Account Details" Value="" NavigateUrl="~/AccountManagment.aspx"></asp:MenuItem> 
      <asp:MenuItem Text="User Accounts" Value="" NavigateUrl="~/ImplantParameters.aspx"></asp:MenuItem> 
     </asp:MenuItem> 
     <asp:MenuItem Text="Actions" Value=""> 
      <asp:MenuItem Text="View Consignments" Value="" NavigateUrl="~/Consignements.aspx"></asp:MenuItem> 
      <asp:MenuItem Text="Add Consignments" Value="" NavigateUrl="~/Consignements.aspx"></asp:MenuItem> 
     </asp:MenuItem> 
     <asp:MenuItem Text="Utitlies" Value=""> 
      <asp:MenuItem Text="Export" Value="" NavigateUrl="~/ImplantParameters.aspx"></asp:MenuItem> 
     </asp:MenuItem> 
     <asp:MenuItem Text="Reports" Value=""> 
      <asp:MenuItem Text="Manifest" Value="" NavigateUrl="~/ImplantParameters.aspx"></asp:MenuItem> 
     </asp:MenuItem> 
    </Items> 
</asp:Menu> 

我已經制定了如何隱藏整個菜單時 MainMenu.Visible =假

任何指針將不勝感激沒有登錄用戶。

+0

您是否使用標準的ASP.Net認證和成員身份? – SLaks 2010-07-09 14:11:37

回答