当前位置: 代码迷 >> ASP.NET >> 一个小疑点!
  详细解决方案

一个小疑点!

热度:1204   发布时间:2013-02-25 00:00:00.0
一个小问题!!!
Calendar1.Visible = false;
 UpdatePanel1.Update();
System.Threading.Thread.Sleep(3000);
Calendar1.Visible = true;
UpdatePanel1.Update();


为什么 Calendar1 不会隐藏3 秒再显示出来??
谢谢

------解决方案--------------------------------------------------------
那只会让服务器呆滞3秒才输出html,并不会让html先输出到客户端再等3秒。自己想明白web服务的机制。
------解决方案--------------------------------------------------------
“Response.Flush(); ”没有意义。“UpdatePanel1.Update(); ”只是在内存中改变一些控制信息,并不是立刻将html输出内容写入缓冲区,它只有在Render时才产生输出。
  相关解决方案