在VS2003下开发一个网站,有个按钮在自己的电脑上能激发事件,但在服务器上就不能激发事件.这样的类似的问题以前在自己的电脑上也出现过.请各位大虾支招!也给出现类似的问题的朋友一条出路!谢谢

解决方案 »

  1.   

    使用了验证控件?
    确保你站点根目录下与你计算机有相同版  就是你机器的aspnet_client\下的,注意:不能只看文件名字,一定要注意版本(文件大小)
      

  2.   

    没遇到过。如果两边代码完全一样,那似乎只能解释成环境的问题了。如果不是,那么一步步的分析。分析生成的html有没有什么不同。后台代码有什么不同,等。
      

  3.   

    遇见过,发布到网上去,有时候发现事件丢失.我的解决方法:在本地把那个按钮重新触发下,然后上传dll和aspx.上传aspx是确保万无一失
      

  4.   

    把aspnet_client这个文件夹也上传到服务器
      

  5.   

    把程序重新编译一下,把dll覆盖过去
      

  6.   

    用你本地的aspnet_client文件替换 服务器的aspnet_client文件
      

  7.   

    页面用了验证控件?
    就是aspnet_client下文件版本问题。
      

  8.   

    听 说 好象  大概 可能是  脚本问题```就是 孟子 说的 哪个文件夹```我遇见过 就是  验证  控件 不生效``
    重新 注册 试看```就是  ASPREG   什么的 `
      

  9.   

    或者直接 把你的aspnet_client考过去 100% pass