当前位置: 代码迷 >> ASP.NET >> asp.net的循环,消息不能实时更新,该怎么处理
  详细解决方案

asp.net的循环,消息不能实时更新,该怎么处理

热度:9082   发布时间:2013-02-25 00:00:00.0
asp.net的循环,消息不能实时更新
Private Sub trysub()
  Do While i < 100
  Me.Label1.Text = "i=" + i.ToString + Chr(13)

  Thread.Sleep(100)
  i = i + 1
  Loop
  End Sub
上面那个方法,调用的时候,是先算到100才把最后的答案显示出来
而不是循环一次显示一次
请问是怎么回事?

------解决方案--------------------------------------------------------
如果是在web程序里,一定是这样的,计算完后,才从服务器发到客户端
------解决方案--------------------------------------------------------
为了不会让用户误以为是死机,可以弄一个Loading的东东 显示“正在计算中...请稍后....” 计算完成了然后输出结果
------解决方案--------------------------------------------------------
这个是干什么用的,可以换种方式呀
------解决方案--------------------------------------------------------
请稍候..
------解决方案--------------------------------------------------------
发送中..
  相关解决方案