首页 > 代码库 > RequiredFieldValidator----验证控件不起作用
RequiredFieldValidator----验证控件不起作用
验证码对于网络时代的我们来说实在是太熟悉了,登陆一个网站、注册一个账户或是各种聊天工具登陆都需要来输入验证码。
为什么要使用验证码呢?
验证码一般是防止有人利用机器人自动批量注册、对特定的注册用户用特定程序暴力破解方式进行不断的登陆、灌水。而验证码是一个混合了数字或符号的图片,人眼看起来都费劲,机器识别起来就更困难了。
以前常常想知道到底是怎么弄的呢?在牛腩新闻发布系统中终于找到了答案。
原来是使用了一个RequiredFieldValidator验证控件加上一些产生随机字符的代码做出来的。
加入这句话就会按照ASP.NET 4.5之前的方式建立验证控件来验证。
运行之后美丽的验证码就华丽丽的出现了。
为什么要使用验证码呢?
验证码一般是防止有人利用机器人自动批量注册、对特定的注册用户用特定程序暴力破解方式进行不断的登陆、灌水。而验证码是一个混合了数字或符号的图片,人眼看起来都费劲,机器识别起来就更困难了。
以前常常想知道到底是怎么弄的呢?在牛腩新闻发布系统中终于找到了答案。
原来是使用了一个RequiredFieldValidator验证控件加上一些产生随机字符的代码做出来的。
于是我按照视频中的方法做,结果就是不出来出现了下面的错误:
网上找了很多的解决办法好多又繁琐又不解,结果用了一个很简单的办法解决了。
只需在页面第一次加载时加入一行代码:
protected void Page_Load(object sender, EventArgs e) { UnobtrusiveValidationMode = UnobtrusiveValidationMode.None; }
加入这句话就会按照ASP.NET 4.5之前的方式建立验证控件来验证。
运行之后美丽的验证码就华丽丽的出现了。
RequiredFieldValidator----验证控件不起作用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。