楼主想要什么呢?
 System.Threading.Thread.Sleep(5000);
这句五秒还没到,你再页面跳转,应该会错啊!ie没出错那是ie有bug吧

解决方案 »

  1.   

    还是不知道,你要干什么.
    Web里还是不要用什么: Thread.Sleep.并发的情况下,难道要其他所有人,等一个人?
      

  2.   

    晕怎么成IE Bug了
    反正IE不报错就行,但FireFox为什么报错呢,如何不让他报错
    或者这种情况的时候弹出一个友好的窗口如
    “当前AJAX提交数据未完成,不能对页面进行跳转”谢谢
      

  3.   


    大家就不理解WebForm吗
    我这里的
    Thread.Sleep,只是相当于执行一段代码,的时间,好让你们进行测试而已
    根本不会存在:并发的情况下,难道要其他所有人,等一个人?的情况
      

  4.   

    这叫AJAX?你定时竟然用服务器端代码Thread.Sleep相当于处理这个webform的线程整个停止了。其他人有相同请求怎么办?定时不可能用后台代码的。都是用JAVASCRIPT 的setTimeOut,setInterval
      

  5.   

    我上面的Thread.Sleep只是示例一段程序的执行
    再说webform的Thread.Sleep根本就不会停止整个线程,只会暂停当前线程
    看来我再怎么说大家也不明白,我还是再开个贴吧
      

  6.   

    请到新贴回复
    http://topic.csdn.net/u/20090714/16/65c2ca25-0c52-4c69-b396-82a9d082cf75.html问题解决一起给分谢谢
      

  7.   

    没用过ASP.NET AJAX
    我一直用的是jquery写的ajax
      

  8.   

    你的意思是不是当前操作时候处理慢.而不允许再操作了?asp.net防止页面重复提交 
    解决方法一:
    <asp:button id="btnSubmit" onclick="btnSubmit_Click" runat="server"  OnClientClick="this.disabled=true;this.form.submit();" UseSubmitBehavior="False" /> 
    解决方法二:
    this.btnSubmit.Attributes["onclick"] = this.GetPostBackEventReference(this.btnSubmit) + ";this.disabled=true;";
      

  9.   


    并不是这个问题
    这里是当页面向服务器提交时,还未返回信息而前台页面进行跳转时
    Firefox进行报错不是重复提交的问题