我不否认,ViewState是.net一个不错的特性,但是用好ViewState还要花上一番工夫。
msdn中文上有一篇介绍文章:
ASP.NET ViewState 初探
从此我知道,能禁用的地方尽量禁用,除非很必要,不然就不使用。但是在.net1.1下ViewState和事件是捆绑在一起的。禁用以后事件无法正常使用,这是很令我气闷的。所以,有时候还是要面对ViewState过大的问题。
当然,问题是大家的,园子里的朋友们也没闲着。
用 ASP.NET 2.0 改进的 ViewState 加快网站速度
说明了viewstate在2.0中的一些变化,包括算法的改变和于事件分离等。
相信读了这些,以后再处理viewstate就更加游刃有余了。