昨天问了同样的问题,但解决不了。
两个都是100分。http://community.csdn.net/Expert/topic/4352/4352689.xml?temp=.6109278谢谢啊,怎么会是啊?aspnetregiis -i,-c都没用,通过外网internet访问服务器按钮不能使用,但通过内网却可以,按钮有效!咋回事啊?

解决方案 »

  1.   

    网站的根目录下有aspnet_client文件夹吗?
      

  2.   

    aspnetregiis -c 再试一下吧..
      

  3.   

    将验证控件得客户端验证设为false/
    EnableClientScript="False"
      

  4.   

    呵呵,真的是个奇怪的问题.外网不可以,内网却可以?
    那就不可能是事件丢失或者IIS和框架的问题了。
    重新编译一下你本机上的程序,测试,然后重新上传覆盖一下试试。
      

  5.   

    把你根目录下的
    aspnet_client\system_web\1_1_4322中的WebUIValidation.js中的
    function ValidatorCommonOnSubmit() {
        event.returnValue = !Page_BlockSubmit;
        Page_BlockSubmit = false;    
    }
    改成
    function ValidatorCommonOnSubmit() {
    var result = !Page_BlockSubmit;
    Page_BlockSubmit = false;
    event.returnValue = result;
    return result;    
    }
    试试
    死马当活马医