TryRedirect() public static method

Tries to redirect the user to any specified URL.
public static TryRedirect ( bool goHome ) : void
goHome bool A value indicating whether to redirect to the home page if no explicit redirect URL is found.
return void
示例#1
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            UserInfo user = Users.TryLogin(txtUsername.Text, txtPassword.Text);

            if (user != null)
            {
                string loginKey = Users.ComputeLoginKey(user.Username, user.Email, user.DateTime);
                if (chkRemember.Checked)
                {
                    LoginTools.SetLoginCookie(user.Username, loginKey,
                                              DateTime.Now.AddYears(1));
                }
                LoginTools.SetupSession(user);
                Log.LogEntry("User " + user.Username + " logged in", EntryType.General, Log.SystemUsername);
                LoginTools.TryRedirect(true);
            }
            else
            {
                lblResult.CssClass = "resulterror";
                lblResult.Text     = Properties.Messages.WrongUsernamePassword;
            }
        }