2014-10-02 87 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/