Ниже мой код. который хорошо работает с сеансовой обработкой. Но проблема в том, что когда я нажимаю кнопку выхода на главную страницу, я получаю сообщение об ошибке:Отмена прерывания потока. от страницы почты до выхода страницы
System.Threading.ThreadAbortException: Thread был прерван.
Необходимая помощь о том, как redirect
вернуться на страницу входа, если я нажимаю кнопку выхода из системы из MasterPage ..
Ниже код из моего основного aspx
файла, который с masterpage
.
protected async void Page_Load(object sender, EventArgs e)
{
if (Session["mail"] == null)
{
Response.Redirect("~/login.aspx", false);
Context.ApplicationInstance.CompleteRequest();
}
else
{
await Task.Run(() => retrivelast());
}
}
Ниже код в главной странице для выхода из системы события
protected void LinkButton2_Click(object sender, EventArgs e)
{
Session.Abandon();
HttpContext.Current.Session.Clear();
HttpContext.Current.Session.Abandon();
HttpContext.Current.Response.Cookies.Add(new HttpCookie("mail", ""));
Response.Redirect("login.aspx");
}
Где linkbutton2_click это мой выход из системы событий.