首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

asp.net中的比较完善的验证码

2012-08-21 
asp.net中的比较完美的验证码要实现如图的效果的验证码,分以下步骤:第一、布局好调用验证码的登录页面(命名

asp.net中的比较完美的验证码

asp.net中的比较完善的验证码

要实现如图的效果的验证码,分以下步骤:

第一、布局好调用验证码的登录页面(命名:Login.aspx),注意:验证码位置可以是服务器控件 Image,也可以是html标签写的<img>,但是图片url就是一个页面(命名:ValidateCode.aspx)(将在下面讲述。)比如:<asp:Image ID=“vcImg”      ImageUrl="~/ValidateCode.aspx"   runat="server" />

第二、生成类文件 (命名:validatedCode)

 protected void btnLogin_Click(object sender, EventArgs e)    {        string vCode = Session["CheckCode"].ToString();        if (txtValidatedcode.Text.Trim().ToUpper() == vCode.ToUpper())        {            ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "Startup", "alert('ValidatedCode is right!');", true);        }    }




热点排行