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

wangzhen0213 2012-04-08 10:58:44
我用一个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";
...全文
48 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wangzhen0213 2012-04-09
  • 打赏
  • 举报
回复
是前台调用后台函数吗?后台的button4中的while()还正在执行中,会响应前台调用的函数吗?
  • 打赏
  • 举报
回复
既然能利用JS来控制,可以使用JS+AJAX提交给后台进行数据处理

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧