当前位置:编程学习 > C#/ASP.NET >>

ASAX控件updateprogress里面的button控件不能在后台.CS中响应吗?

我用一个updateprogress做了个进度条,但是进度条上有个取消。发现点取消以后进度条消失,用调试状态发现后台.CS只是执行了一次pageload(),并没执行button的_click()事件。百度了好长时间只看到了在前台用js做的。现在因为我取消的时候要发socket信息所以最好能在后台响应。代码如下:
      protected void Button1_Click1(object sender, EventArgs e)
    {



        while (true)
        {
            System.Threading.Thread.Sleep(10);
        }
      

 
    }
点button1会出现进度条。现在我点取消button4,到pageload()就不执行了,下面的Button4_Click()不执行!
  protected void Button4_Click(object sender, EventArgs e)
    {
        string a = "11";
    } --------------------编程问答-------------------- 既然能利用JS来控制,可以使用JS+AJAX提交给后台进行数据处理 --------------------编程问答-------------------- 是前台调用后台函数吗?后台的button4中的while()还正在执行中,会响应前台调用的函数吗?
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,