Выход из системы не работает при нажатии кнопки using login status
Всякий раз, когда я вхожу в систему, он показывает статус выхода в LoginStatus, но когда я нажимаю кнопку выхода, ничего не происходит.
Что я уже пробовал:
Мой код позади:
<pre lang="c#"> using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; public partial class preview_dotnet_templates_with_out_masterpages_Shop_item_index : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { try { Label1.Text = "Welcome " + Request.Cookies["uname"].Value; } catch { } } protected void Page_Init(object sender, EventArgs e) { Response.Cache.SetExpires(DateTime.UtcNow.AddMinutes(-1)); Response.Cache.SetCacheability(HttpCacheability.NoCache); Response.Cache.SetNoStore(); } protected void ImageButton1_Click(object sender, ImageClickEventArgs e) { Response.Redirect("Moovi.aspx"); } protected void ImageButton2_Click(object sender, ImageClickEventArgs e) { Response.Redirect("Books.aspx"); } protected void ImageButton3_Click(object sender, ImageClickEventArgs e) { Response.Redirect("Games.aspx"); } protected void LoginStatus1_LoggingOut(object sender, LoginCancelEventArgs e) { Session.Abandon(); FormsAuthentication.SignOut(); Response.Redirect("WebForm1.aspx"); } }
Мой статус входа в систему:
<li> <asp:LoginStatus ID="LoginStatus1" runat="server" LogoutAction="Redirect" LogoutPageUrl="index.aspx" OnLoggingOut="LoginStatus1_LoggingOut" /> </li><