ViewState相关文章推荐

我永远也忘不了我做出第一个asp.net小程序时候的心情。那时候,我疯狂的找人来看我的“作品”(其实基本是照书上打的)。结果得到的反馈就一个字:慢。立刻被打击的不行。后来,我发现,能不慢么,生成的ViewState比页面其他的html加在一起都大(那时候的水平就一个寒。)。从此,跟ViewState的战斗就此开始。
我不否认,ViewState是.net一个不错的特性,但是用好ViewState还要花上一番工夫。

msdn中文上有一篇介绍文章:

ASP.NET ViewState 初探

从此我知道,能禁用的地方尽量禁用,除非很必要,不然就不使用。但是在.net1.1下ViewState和事件是捆绑在一起的。禁用以后事件无法正常使用,这是很令我气闷的。所以,有时候还是要面对ViewState过大的问题。

当然,问题是大家的,园子里的朋友们也没闲着。

压缩ASP.NET中的ViewState
ASP.NET 小技巧:重写 ViewState 的存储目的地,以提高页面性能

这两篇文章都很让人受用,大家讨论的也很热烈。当然,具体怎么用你还要自己考虑。no silver bullet。特定的方法只适合特定的场合,切记。

3月1号,msdn中文文章新出了这样一篇:

ASP.NET 2.0 页面状态持续程序
教你在2.0中怎么把ViewState存到session里,偏好转存的朋友有多了一种选择。

再加上之前的:

用 ASP.NET 2.0 改进的 ViewState 加快网站速度
说明了viewstate在2.0中的一些变化,包括算法的改变和于事件分离等。

相信读了这些,以后再处理viewstate就更加游刃有余了。

你可能感兴趣的:(view)