我在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");
        }

最佳答案

尝试/捕获后,您正在重定向。

08-06 04:59