如何在Asp中设置密码的最小长度:登录控制

时间:2015-05-27 23:56:07

标签: c# asp.net login-control

我正在尝试实现密码的最小长度。 直到现在我在onauthenticate方法上编写了我的代码。

protected void UserLogin_Authenticate(object sender, AuthenticateEventArgs e)
    {
        string userName = UserLogin.UserName;
        string password = UserLogin.Password;
        if (password.Length < 12)
        {
            //alertbox
        }
    }

但它给我的错误说“'ASP.login_aspx'不包含'UserLogin_Authenticate1'的定义”

这里有人可以帮忙吗?我可以使用RegularExpressionValidator来实现吗?还是Javascript ??

1 个答案:

答案 0 :(得分:1)

可以将c#方法名称更改为UserLogin_Authenticate1,还可以将登录控制中的aspx更改为OnAuthenticate =“UserLogin_Authenticate1”而不是UserLogin_Authenticate