Как скрыть или показать функции / кнопки в зависимости от типа пользователя / имени пользователя? - PullRequest
0 голосов
/ 29 января 2019

Я хочу скрыть или показать некоторые функции / кнопки в зависимости от типа пользователя.Я все еще новичок в C #, кто-нибудь может мне помочь с этим?

1 Ответ

0 голосов
/ 29 января 2019

Сохраните ваш тип пользователя / логин в сеансе при входе в веб-приложение.& проверить тип пользователя по значению сеанса при загрузке страницы.напримересли у вас есть два типа пользователей: Admin и User, и у вас есть какая-то кнопка, скажем, кнопка ID = btnSave.

затем на странице login.aspx.cs:

protected void btnLogin_Click(object sender, EventArgs e)
{
    Session["UserType"] = usertype; //your usertype can be Admin or User
}

затем на панели инструментов или на другой странице, где вы хотите скрыть свои кнопки / функции.cs page

protected void Page_Load(object sender, EventArgs e)
{
    if(Session["UserType"].ToString() == "Admin")
    {
        btnSave.Visible = true;
    }
    else
    {
        btnSave.Visible = false;
    }
}

Вы можете попробовать что-то вроде этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...