每次调用TimerControl控件的Tick方法时都会调用页面的Page_Load方法,如果原本在Page_Load方法中有处理代码的得注意一下。
后来看到网友是这么描述的:UpdatePanel的每一次局部更新对于服务器端ASPX页面来讲,都和传统的PostBack没有什么区别,唯一的区别就是在Render的时候只呈现UpdatePanel中的内容。 所以事实上,每一次局部更新时,ASP.NET都作了传统PostBack同样多的事情:Init,Load,Event Handling,Render......。这也是为什么UpdatePanel,特别是Timer触发更新的UpdatePanel需要慎用的原因。