其实外界并不缺乏关于ViewState的好资料,只是他们似乎都缺了一些东西,造成了整个社区对ViewState感到困惑。比如说,其中一个关键特性就是,理解ViewState怎么tracks dirtiness是很重要的。然而,这里有一篇很好的深入的关于ViewState的文章(简要说明posted form values使用viewstate来维护),但这是不正确的。(不信?Disable他们那个例子上的textbox的ViewState,再运行一次)。这是关于"ASP.NET ViewState"的#1 Google Search Result。这是ASP.NET在MSDN的文档,解释了Controls怎么通过postbacks维护ViewState.这个文档每一句话都没错,当时他得出的一个statement并不完全正确: