2009-12-04 27 views
0

有沒有辦法只緩存客戶端在MVC中訪問的最後一頁,就像瀏覽器一樣,或者我需要使用JavaScript並使用瀏覽器功能?我可以只緩存訪問的最後一頁嗎?

+0

你想達到什麼目的?請提供更多信息 – Roman 2009-12-04 22:34:05

+0

我希望用戶返回前一頁,而不必將上一頁實際發佈到服務器。 – zsharp 2009-12-04 22:52:15

+0

您是否在爲頁面上的AJAX生成的內容添加歷史記錄提問? – Phil 2009-12-04 23:37:16

回答

1

您可以緩存服務器上的上一頁(輸出緩存),但無法從下一頁中引用它。

會像跨頁面的帖子爲你工作?他們重建上一頁上的控件狀態,並使其可訪問當前頁面。

來自前一頁的信息通常被認爲是「狀態」信息 - 因此,一種替代方法是使用cookie或會話狀態來存儲您需要傳遞的信息。

相關問題