当前位置: 代码迷 >> VB Dotnet >> Required Field Validation 验证控件如何会失去作用
  详细解决方案

Required Field Validation 验证控件如何会失去作用

热度:146   发布时间:2016-04-25 02:17:20.0
Required Field Validation 验证控件怎么会失去作用?
用VB.net设计的网页,上面有姓名、电话、地址等文本框,要求不能为空,使用Requiredfieldvalidator控件进行验证,本地运行正常,但上传到网站就不起作用了。

Firefox、Chrome、IE10、IE11都不起作用,但IE设置了compatibility view 之后就好使了。

同一个服务器上还有一个测试网站,web.config文件是一样的。我把网页拷贝到这个网站就没问题,如果输入为空就会有提示。

网页上的javascript和jQuery运行都很正常,有没有可能是IIS的问题?


哪位高手知道这是怎么回事?谢谢!!!
------解决方案--------------------
http://bbs.csdn.net/topics/80306971
------解决方案--------------------
会不会是js文件版本的问题?因为在IE兼容性视图可以,那服务器应该没有问题,而且是其他浏览器不行,跟跨浏览器兼容关系的可能性增大,而js在不同的浏览器可能不一样。另外你可以打开浏览器的开发者模式(快捷键F12),看看控制台有没有什么错误提示。
参考: [ASP.NET]RequiredFieldValidator的一个很奇怪的问题
  相关解决方案