根据用户权限隐藏
  • asp.net 项目
  • 本文关键字:asp net 项目 li 用户 权限 隐藏 | 更新日期: 2023-09-27 18:31:44

    当特定用户登录网站时,我必须隐藏第 4 列。这是我当前的 asp 和 c# 代码:

    protected void Page_Load(object sender, EventArgs e)
            {
                ((LoggedIn)Page.Master).CurrentPage = LoggedIn.LoggedInMenuPages.1;
                if (CurrentCustomer.AdminRole==false)
                {
                   ******NEED TO HIDE ITEM 4
                }
            }
    

    根据用户权限隐藏<li> asp.net 项目

    runat="server" 放入元素和特定ID,然后进入Page_Load编写ControlID.Visible=false

    .ASPX

    <li id="AdminElement" runat="server">
     //other tags
    </li>
    

    Page_Load

     AdminElement.Visible = CurrentCustomer.AdminRole;
     //remove the class attribute from the aspx
     AdminElement.Attributes["class"] = GetCurrentPageStyle("4");