c# - 如何处理 ASP.NET 应用程序中的缓存和浏览器后退按钮?
问题描述
当用户推回ASP.NET
应用程序中缓存有项目的页面时,我如何最好地处理?
我可以通过在后退按钮事件中捕获缓存来处理缓存吗?
解决方案
有多种方法可以ASP.NET
在页面导航中执行状态管理。View
您可以根据您的要求和要缓存的数据量使用客户端状态管理技术,例如 状态、cookie 和查询字符串。
请参阅下面的链接以完整了解缓存。
推荐阅读
- c++ - VANET 简单 CBR 应用程序,无输出(空 pcap 文件)?
- flutter - Flutter:当字段在 ListView 中不可见时未调用 TextFormField 验证器
- service-worker - 如何组合 navigator.serviceWorker.register('sw.js') 的多个实例
- javascript - 如何在动态操作中单击按钮时在 Oracle APEX 中调用 javascript 函数?
- azure - 如何将 AZURE 中的资源组从 1 个订阅(1 个租户 ID)移动到另一个订阅(另一个租户 ID)
- c - 如何用 Rust 包装现有的 C 函数或如何从 Rust 调用 C 函数?
- security - 浏览器如何播放具有 L3 安全级别的高清视频?
- spring - JPA 属性表达式 - 匹配 OneToManyRelationship 中的所有子项
- php - 具有大数据的 SoapClient
- visual-c++ - Visual Studio 中的 CMake 项目给出标志覆盖警告(命令行警告 D9025:用 '/w' 覆盖 '/W4')