2014-10-02 46 views
1

设置historySizesessionPageState有什么影响?在sessionPageState上设置historySize的意义是什么意思

<sessionPageState historySize="number" /> 

我读的MSDN的这个链接:http://msdn.microsoft.com/en-us/library/ms228249%28v=vs.85%29.aspx

但没有足够的信息。我在会话中存储我的视图状态。这是否意味着这是会话存储信息的回发数量? ajax请求在会话页面状态中是否也计为一个项目?它所说的默认数字是9.我应该如何理想地将我的historySize保留为?

回答

0

在浏览器中你有后退按钮。当你点击后退按钮时,它会显示前一页的数据。要存储以前的页面历史记录,您可以设置该号码。

很显然,将historySize设置为一个巨大的数字可能会导致内存使用率(对于在内存中存储会话信息的用户)膨胀,因此您必须根据您的站点使用情况和资源尝试不同的设置。

获得更多来自这里的信息.... http://www.4guysfromrolla.com/articles/011707-1.aspx http://elegantsolution.wordpress.com/category/sessionpagestatepersister/