日期:2014-05-18  浏览次数:20455 次

一个小问题!!!
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时才产生输出。