2009-12-04 80 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或会话状态来存储您需要传递的信息。