我在我的 asp.net 网络表单中使用 jquery ajax 来获取一些关于页面加载的数据,然后将其放在网站上。我想知道当用户单击 F5 刷新页面时,保留这些数据的最佳方法是什么。我不想做同样耗时的操作来再次构建页面。
ajax方法中的属性“缓存”是解决方案吗?或者有更好的东西。Mayby 是以某种方式存储数据 asp.net 缓存或会话,并在回发时返回它。
您可能想要使用OutputCache。
你需要缓存。将此添加到您的网络表单顶部
<%@ OutputCache Duration="300" VaryByParam="none" %>