关闭

Net验证码的实现(不区分大小写) .

290人阅读 评论(0) 收藏 举报

 protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            string source = "0123456789abcdefghigklmnopqrstuvwxyzABCDEFGHIGKLMNOPQRSTUVWXYZ";
            Random random = new Random();
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < 4; i++)
            {
               sb.Append(source.Substring(random.Next(62), 1));
            }
            Label2.Text = sb.ToString();
        }
    }

    protected void Button1_Click(object sender, EventArgs e)
    {
        if (TextBox3.Text.Trim().ToString().ToLower() == Label2.Text.Trim().ToString().ToLower()||
                   TextBox3.Text.Trim().ToString().ToUpper() == Label2.Text.Trim().ToString().ToUpper())
             Response.Write("<script>alert('验证成功,进入主页!!!')</script>");
        else
            Response.Write("<script>alert('错')</script>");
    }

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:24367次
    • 积分:326
    • 等级:
    • 排名:千里之外
    • 原创:5篇
    • 转载:26篇
    • 译文:0篇
    • 评论:1条
    文章分类
    最新评论