Кнопка возврата браузера потеряла сеанс на asp.net - PullRequest
0 голосов
/ 15 октября 2019

Я нажимаю кнопку возврата браузера и затем пытаюсь перейти на любую страницу aspx, я теряю сеанс в моем веб-проекте Asp.net. Как я могу решить это?

Мой код загрузки главной страницы вот так;

 protected void Page_Load(object sender, EventArgs e)
    {

        if (!IsPostBack)
        {

            if (Session["admin_id"] != null)
            {
                AdminName.Text = Session["admin_name"].ToString();
                mybadge.Text = Session["my_badge"].ToString();
            }
            else
            {
                Response.Redirect("admin.aspx");
            }
        }
    }

1 Ответ

0 голосов
/ 15 октября 2019

Я думаю, что вы не касаетесь / не сохраняете какие-либо данные перед переходом на другую страницу. Вот почему сессия становится пустой, когда вы нажимаете кнопку «назад».

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