asp.net – 缓存viewstate?

前端之家收集整理的这篇文章主要介绍了asp.net – 缓存viewstate?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
ViewState Caching

这是一个好主意,但它是为SharePoint实现的.不知道是否有常规asp.net页面解决方案,它也是如此,缓存视图状态.

解决方法

这其实很简单!您只需要在页面上覆盖这两种方法
SavePageStateToPersistentMedium()

LoadPageStateFromPersistenceMedium()

在那里,您可以获取ViewState对象树,根据需要对其进行序列化并将其存储在任何您想要的位置(会话,sql等),而不是将整个序列化blob返回到浏览器,只需返回您可以使用的唯一ID下次再看一遍.

这个想法在这里详细介绍:http://msdn.microsoft.com/en-us/library/ms972976.aspx

猜你在找的asp.Net相关文章