我正在使用带有 sql server 2008 r2 的 asp.net
我正在建立一个网站,用户可以在其中根据数据库中的信息运行报告。对于其中一份报告,我有大约 6 个复选框列表,它们根据数据库中的信息动态加载,然后用户可以选择某些框来缩小报告中包含的信息范围。
填充这些复选框列表的数据不会更新,而是每隔几天更新一次。现在,我在每个复选框列表的初始化控件事件中加载了复选框。每次我选择一个不同的选项卡然后返回到包含这些复选框列表的选项卡时,它似乎每次都会重新加载复选框列表,这很慢并且大约需要 6-10 秒。
我是缓存新手,这是否有助于缓存加载到复选框列表中的数据,以便站点不需要执行连续加载?