RequiredFieldValidator----验证控件不起作用
2017-07-29 12:37
471 查看
验证码对于网络时代的我们来说实在是太熟悉了。登陆一个站点、注冊一个账户或是各种聊天工具登陆都须要来输入验证码。
为什么要使用验证码呢?
验证码通常是防止有人利用机器人自己主动批量注冊、对特定的注冊用户用特定程序暴力破解方式进行不断的登陆、灌水。
而验证码是一个混合了数字或符号的图片。人眼看起来都费劲。机器识别起来就更困难了。
曾经经常想知道究竟是怎么弄的呢?在牛腩新闻公布系统中最终找到了答案。
原来是使用了一个RequiredFieldValidator验证控件加上一些产生随机字符的代码做出来的。
于是我依照视频中的方法做。结果就是不出来出现了以下的错误:
![](http://img.blog.csdn.net/20141006234334537)
网上找了非常多的解决的方法好多又繁琐又不解。结果用了一个非常easy的办法攻克了。
仅仅需在页面第一次载入时增加一行代码:
增加这句话就会依照ASP.NET 4.5之前的方式建立验证控件来验证。
执行之后漂亮的验证码就华丽丽的出现了。
为什么要使用验证码呢?
验证码通常是防止有人利用机器人自己主动批量注冊、对特定的注冊用户用特定程序暴力破解方式进行不断的登陆、灌水。
而验证码是一个混合了数字或符号的图片。人眼看起来都费劲。机器识别起来就更困难了。
曾经经常想知道究竟是怎么弄的呢?在牛腩新闻公布系统中最终找到了答案。
原来是使用了一个RequiredFieldValidator验证控件加上一些产生随机字符的代码做出来的。
于是我依照视频中的方法做。结果就是不出来出现了以下的错误:
网上找了非常多的解决的方法好多又繁琐又不解。结果用了一个非常easy的办法攻克了。
仅仅需在页面第一次载入时增加一行代码:
protected void Page_Load(object sender, EventArgs e) { UnobtrusiveValidationMode = UnobtrusiveValidationMode.None; }
增加这句话就会依照ASP.NET 4.5之前的方式建立验证控件来验证。
执行之后漂亮的验证码就华丽丽的出现了。
相关文章推荐
- RequiredFieldValidator----验证控件不起作用
- ASP.NET必须字段验证控件RequiredFieldValidator
- 牛腩新闻发布系统添加RequiredFieldValidator验证控件出现未经处理的异常
- RequiredFieldValidator控件--必填验证控件
- RequiredFieldValidator验证控件的应用
- ASP.NET - ASP.NET 服务器控件验证类型 - RequiredFieldValidator 类
- 牛腩系统验证控件—RequiredFieldValidator & ValidationSummary
- c# web 如何使用RequiredFieldValidator控件验证CheckBoxList
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- 验证控件的使用二(RequiredFieldValidator )
- ASP.NET验证控件之RequiredFieldValidator
- ASP.NET验证控件之RequiredFieldValidator
- asp.net 验证控件RequiredFieldValidator与js冲突的解决
- RequiredFieldValidator控件验证使用
- RegularExpressionValidator,RequiredFieldValidator等验证控件的动态显示
- ASP.NET验证控件之RequiredFieldValidator
- 服务端控件验证与自己写的javascript验证函数同时存在时出现的冲突问题(RequiredFieldValidator&JS)
- (转)ASP.NET一个页面多个Button按钮事件避免数据验证控件RequiredFieldValidator冲突方法
- ASP.NET中Textbox后的必填验证控件RequiredFieldValidator的使用方法。