我在Visual Studio 2008中使用提供的登录控件进行操作。我正在尝试创建一些故障文本,并在登录错误时显示它,但我永远无法显示故障文本。任何人都可以快速了解一下此控件的工作原理。
为什么不显示故障文本?谢谢您的帮助。
这是一些简单的代码...
protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
{
try
{
//user object that does the user validation
_clsUser = new AdvantageUI.Classes.User();
_clsUser.ValidateLoginAttempt(lgnLogin.UserName, lgnLogin.Password); //if login failed exception thrown with error text.
e.Authenticated = true;
//for use on additional pages as we will want to make sure user is valid and logged in.
Session.Add("User", _clsUser);
}
catch (Exception ex)
{
lgnLogin.FailureText=ex.Message;
//lgnLogin.DataBind();
}
Response.Redirect("ACBAdmin.aspx");
}
最佳答案
尝试/捕获后,您正在重定向。