当前位置: 代码迷 >> ASP.NET >> 各位,問個驗證的問題 急100分,该如何解决
  详细解决方案

各位,問個驗證的問題 急100分,该如何解决

热度:3042   发布时间:2013-02-26 00:00:00.0
各位,問個驗證的問題 急。。。。。。。。。100分
我用。NET自帶的驗證控件驗證,本來好好的,但是因為簡繁體的問題,我要別的頁面上加了一句 <   %@   Page   validateRequest= "false "   %>   後,驗證控件就不起作用啦,可是在本機就沒問題,放到服務器就不驗證了,把上面那句不要,還是不行,不驗證。。。。。。。。。。。

------解决方案--------------------------------------------------------
在web.config文件裡添加這一句:
<globalization requestEncoding= "UTF-8 " responseEncoding= "UTF-8 " fileEncoding= "UTF-8 " />
------解决方案--------------------------------------------------------
是不是服务器上所有的验证控件都不管用?可能是服务器上.net版本的问题. 重新安装一下框架应该可以解决用aspnet_regiis.exe /i
------解决方案--------------------------------------------------------
连脚本目录一起传到服务器上!
------解决方案--------------------------------------------------------
实在不行,就用JS验证吧
------解决方案--------------------------------------------------------
把文件夾“aspnet_client”拷到服務器的站點目錄裡。
------解决方案--------------------------------------------------------
多半都是没有正确发布aspnet_clinet内容
------解决方案--------------------------------------------------------
验证控件的.js版本有问题
------解决方案--------------------------------------------------------
我以前还碰到过更郁闷的.. 所有的页面上的验证控件全部不能用.. 凡是有验证的页面全部不能向服务器提交.. 最后实现没办法就全换成了JS验证... 现在都在WEB页面上再也不用.NET自带的这类控件了.. 关注中.
  相关解决方案