我有一个我登录的网站。在登录时可见的我的页面中,有一个注销按钮,用于注销用户并将用户带回登录页面。问题出在某些页面上,我有具有 requiredFieldValidators 的文本框。现在,当我点击注销按钮时,文本框的 requiredFieldValidators 会弹出,不允许我注销。
我需要改变什么?
protected void btLogout_Click(object sender, EventArgs e)
{
Session.Abandon();
Session.Contents.RemoveAll();
System.Web.Security.FormsAuthentication.SignOut();
Response.Redirect("~/Default.aspx");
}
最佳答案
在注销按钮声明中使用以下内容:
CausesValidation="false"
关于c# - 页面上验证器的注销问题。 ASP.NET C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5664952/