在自己的机上是好的,传到服务按钮就不能用了,经查实是所用了.net验证控件, 在验证完输入框中的数据话提交就没反应了,把验证控件删掉就可以提交了,好像提交事件是被验证控件吃掉了。已经出现了N次了,本机上怎么都能用,服务器上有些能用有些又不能用,高手指点指点!!

解决方案 »

  1.   

    是不是initialcomponents中的事件丢失了,我经常这样
      

  2.   

    建议用Aspnet_regiis.exe 对服务器上的IIS 重新注册一下。
      

  3.   

    .NET太土了....为什么事件老是丢失....我经常得重新将事件关联一下.郁闷..
      

  4.   

    initialcomponents事件是什么,我不是丢失关联事件,关联事件是有的,就是有了验证控件后,能验证,验证通过后真真提交就没反应了,把验证控件去掉就行,而在本机上全部都有用。
      

  5.   

    重新拷一次/aspnet_client/system_web/1_1_4322/WebUIValidation.js
      

  6.   

    在你发布你的网站,请将本地www\root\下的WebUIValidation文件拷贝到你的网站目录.否则,服务器无法用验证控件,请尝试
      

  7.   

    Aspnet_regiis -i重新注册
    一种是事件的丢失,比较麻烦
      

  8.   

    也曾遇到过这种情况,不过我的是aspnet_Client文件夹没拷上去。
    还有,建议你看看你拷上去的.net版本与服务器的版本是否相同。若不同,也会出现这种情况。
      

  9.   

    我与你相反,aspnet_Client文件夹没拷上去。不能验证,但是可以提交
    考上去了,可以验证,但是真真提交的时候就没反应了。只有验证未通过时有才反应。
      

  10.   

    俺知道的两种连接按钮失灵的情况:
    1、事件没有关联上(既然楼主说本机执行是好的,这个就排除了)
    2、在服务器上执行aspnet_regiis -c或者把你自己的aspnet_client目录传上去