我在名为lblStatus的updatepanel中有一个标签控件。我的代码隐藏中有以下代码:
for x = 0 to 100
lblstatus.text = x
Threading.Thread.Sleep(1000)
updatepanel.update
next
我似乎无法获得显示的状态。它只显示循环完成后的最后一个数字。请帮忙。
答案 0 :(得分:2)
您无法在循环中更新更新面板。在服务器上的响应完成之前,页面的更新不会发送到浏览器,因此您只能对服务器的每个请求执行一次更新。您的代码只会更改多次更新,然后在服务器代码结束时将最终更新发送到浏览器。