FYI: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/viewstate.asp
在最近的研究中发现dynamically created controls在Page_Load事件中所捕获的值是上一次的ViewState的值,也就是对应的上上次的提交的值,原因是那个时候动态控件还没有Load Post Back Data,等到页面上某个具体的控件(比如按下了一个按钮)的事件触发的时候,所获取的值才是真正的上次递交的值,估计那个时候所有的控件已经把Post Back Data装载完毕了:)