我在页面里用了验证控件,当都填完后,在本地可以提交,而传到网上却不能提交,请问这是什么问题,请
高手帮帮忙,急!

解决方案 »

  1.   

    在你要输入这个流的页面中取消页面自身的验证功能。asp.net页面会自动验证输入是否含有html的字符和一些转义字符
      

  2.   

    也可能是当前站点下缺少aspnet_client目录的javascript脚本文件。
      

  3.   

    估计是你的WEB服务器aspnet_client/system_web/.../webUIValidation .js缺少了这个js文件吧。要不告知对方手动放置此文件,或通过运行”aspnet_regiis-c“重新安装。
      

  4.   

    我也遇到过这样的问题,版本不同,把服务器的aspnet_client复制到你的程序中问题就解决了.
      

  5.   

    是framework版本不同,aspnet_client要用服务器上的
      

  6.   

    我也遇到同样的问题,但是在visual studio .NET2003 命令行中运行aspnet_regiis.exe -c 解决了.
      

  7.   

    主要是服务器的.framework的环境设置的问题,处理办法,在cmd环境下用cd命令一步一步进到v1.1.4322(c:\windows\microsoft.net\framework\v1.1.4322)这个目录下。键入如下命令aspnet_regiis.exe -i 等待2分钟左右,这个命令是安装asp.net的版本,等安装成功后,键入如下命令 aspnet_regiis.exe -c 这个命令是将客户端的版本部署到服务器的每个iis 下。然后重启iis,搞定。