各位,問個驗證的問題 急。。。。。。。。。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自带的这类控件了.. 关注中.