`
yiyeqinghuasoon
  • 浏览: 643431 次
文章分类
社区版块
存档分类
最新评论

ASP.NET C#验证码控件使用

 
阅读更多

验证码控件WebValidates的使用步骤如下:
1. 将验证码控件放入工具箱。(直接拖动DLL放到工具箱即可)
2. 拖放控件到页面相应位置。
3. 页面初始化时,编程生成验证码(假设验证码控件ID为snCode)。
snCode.Create();//首次加载生成新验证码
4. 编码对比用户的输入(假设用户输入验证码的文本框ID是txtCode),并做相应的处理。
snCode.CheckSN(txtCode.Text.Trim());//返回bool型的值.

示例代码:

Web页面:

Html代码 复制代码
  1. <cc1:SerialNumberID="snCode"runat="server">
  2. </cc1:SerialNumber>
  3. <asp:ButtonID="btnSubmit"runat="server"Height="31px"onclick="btnSubmit_Click"Text="提交验证"Width="124px"/>
  4. <asp:LabelID="lblMessage"runat="server"></asp:Label>




后台代码:

C#代码 复制代码
  1. protectedvoidPage_Load(objectsender,EventArgse)
  2. {
  3. if(!IsPostBack)
  4. {
  5. snCode.Create();//首次加载生成新验证码
  6. }
  7. }
  8. protectedvoidbtnSubmit_Click(objectsender,EventArgse)
  9. {
  10. if(!CheckCode())
  11. {
  12. lblMessage.Text="验证码错误!";
  13. }
  14. else
  15. {
  16. lblMessage.Text="验证码正确!";
  17. }
  18. }
  19. protectedboolCheckCode()//验证方法
  20. {
  21. if(snCode.CheckSN(txtCode.Text.Trim()))//判断验证码是否输入正确
  22. {
  23. returntrue;
  24. }
  25. else
  26. {
  27. //snCode.Create();//如果验证码输入不正确,则生成新的验证码
  28. returnfalse;
  29. }
  30. }

分享到:
评论

相关推荐

    asp.net C# 验证控件

    asp.net C# 验证控件 QQ:292258449

    ASP.NET全能验证码控件

    C#实现的ASP.NET验证码控件,支持生成动态验证码图片,支持点击刷新,支持中文(日文)字符,支持字符彩色、扭曲、旋转,支持图像噪化。 推荐下载最新升级版2.0.1.0:http://download.csdn.net/source/2382392

    C#验证码控件(安全较高的验证码)

    使用ASP.NET2.0自定义控件生成的验证码控件,验证码包含中英文

    ASP.Net 验证码控件 C#

    1.加入验证码: 在需要加入验证控件的页面加入 ()" /&gt; 2.获取验证码的值: 从Seesion中获取验证码的值Session["CheckCode"]

    ASP.NET图片验证码程序(含调用实例)

    ASP.NET验证码程序,可以生成图片,也可以直接显示文本,含调用实例

    ASP.NET基础控件-教程

     ASP.net验证码实现  图片水印  防盗链  .NET(C#)连接各类数据库  读取配置文件数据库连接串  正则表达式验证  递归把十进制转换八进制(面试题目)  Mysql测试连接(DLL的引用)(插入与读取)  Asp.Net编辑器...

    主流编程语言:ASP.NET和C#.NET

    主流编程语言:ASP.NET和C#.NET 序言 一.数据库介绍 1.1数据库中直接建库建表 1.2数据库中用代码建库建表 1.3数据库的增删改查语法 1.4 Access数据库 1.5 XML数据库 二.ASP.NET知识介绍 2.1.上传控件FileUpload ...

    asp.net(c#)验证码web用户控件

    把文件解压后把类文件复制到app_code文件夹中 把Web控件和功能页面复制到网站根目录下 把web控件拖到网页就可用了 在代码中可以访问 web控件的checknumber 属性是否用户输入的是否相等就起到了验证的效果 十分方便

    ASP.NET学习大全

    Asp.net 实现验证码功能的Web控件.txt asp.net常用的javascript经典例子.doc asp.net常用函数表.doc ASP.NET程序中常用的三十三种代码.doc ASP.NET程序中实现校验码图像生成.txt ASP.NET导出EXCEL类.txt ASP.NET导出...

    ASP.NET验证码控件附演示

    摘要:.NET源码,控件组件,验证码控件 验证码控件附演示源码,数字+字符的验证码控件,有未编译过的源码,的,可以实现不规则的底纹噪点,,Demo代码是C#的。

    asp.net学习大全(超全面的资料整合)

    Asp.net 实现验证码功能的Web控件.txt asp.net常用的javascript经典例子.doc asp.net常用函数表.doc ASP.NET程序中常用的三十三种代码.doc ASP.NET程序中实现校验码图像生成.txt ASP.NET导出EXCEL类.txt ASP.NET导出...

    asp.net开发常用整理集合

     ASP.net验证码实现  图片水印  防盗链  .NET(C#)连接各类数据库  读取配置文件数据库连接串  正则表达式验证  递归把十进制转换八进制(面试题目)  Mysql测试连接(DLL的引用)(插入与读取)  ...

    asp.net常用Web服务器控件

    4.1 使用控件显示文本 实例 显示密码格式文本 实例 显示长日期格式时间 实例 显示金额格式文本 4.2 使用控件显示图片 实例 显示验证码图片 实例 动态显示用户头像 实例 使用网页对话框显示图片 实例 实现上传图片 ...

    第三方控件_C#_asp.net_

    第三方控件,生成验证码,实现分页,fck

    asp.net知识库

    GridView控件使用经验 ASP.NET 2.0:弃用 DataGrid 吧,有新的网格控件了! ASP.NET2.0控件一览---标准控件(1) ASP.NET2.0控件一览---标准控件(2) ASP.NET 2.0中使用webpart系列控件 ASP.NET 2.0 中实现跨页提交 新...

    asp.net学习积累的代码段

    asp.net中如何用c#实现弹出式的交互对话窗口.txt cookie登陆判断.txt CSharp基本书写规范.doc CustomValidator可以编程控制.txt html encode.txt html页面中数据绑定.txt html语法大全.txt listbox相互传值.txt MD5....

    ASPNET的验证码第三方控件dll

    ASPNET的验证码第三方控件dll 京华志&精华志出品 分享资源 C# ASP.NET SQL DBA 源码

    基于ASP.NET的设备信息管理系统(源码+数据库).zip

    (2)系统采用美化的菜单和GridView控件 (3)每个设备支持图片功能,当上传新图片,系统会自动删掉老图片 (3)最优化数据库设计,解决了数据一致性问题 (4)程序使用三层架构思想,采用完全面向对象的思想方法设计 ...

    asp.net网站项目(健康网站及其管理系统)

    该项目使用的是asp.net开发环境,中间使用了c#后台编码,html前台显示,css前台排版,javascript前台脚本,jQuery以及jQuery-UI的使用,ajax的局部页面刷新技术,sqlserver数据库的数据存储以及查询更新。...

Global site tag (gtag.js) - Google Analytics