用户名输入错误三次 [英] UserName wrong entry for thrice

查看:82
本文介绍了用户名输入错误三次的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我有用户登录页面
用户名:
密码:

现在用户输入用户名作为Lupesosa,但密码又一次错误,他尝试使用相同的用户名Lupesosa.password再次登录,就像这个相同的用户名" Lupesosa"
他尝试三次后再次出现错误,则页面必须重定向到另一个页面,例如忘记密码

怎么做

请帮助我

谢谢

Hi dear all,

i have user login page
UserName:
Password:

Now user entering username as Lupesosa but password wrong again he try log in with same username Lupesosa.password wrong again like this same username ''Lupesosa''
again wrong after he tries thrice then page must redirect to go another page like forgot password

How to do this

please help me

Thanks

推荐答案

使用viewstate和自定义验证器:
use viewstate and Custom validator:
protected void Page_Load(object sender, EventArgs e)
        {
            if (ViewState["TryCount"] != null && (int)ViewState["TryCount"] ==3)
            {
                // Show Some Error Message
            }
        }

        protected void cvLogin_ServerValidate(object source, ServerValidateEventArgs args)
        {
            if (ViewState["TryCount"] != null)
            {
                int TryCount = (int)ViewState["TryCount"];
                ViewState["TryCount"] = ++TryCount;
            }
            else
            {
                ViewState["TryCount"] = 1;
            }


这篇关于用户名输入错误三次的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆