【发布时间】:2015-04-08 19:50:51
【问题描述】:
我有一个服务器控件,上面有很多控件。这些控件的数据源每天刷新一次。我想将整个控件缓存 24 小时,一旦控件的数据源被刷新,我也想刷新服务器控件。我知道 OutputCache 标记下有一个缓存持续时间属性,但这对我不起作用。有没有一种方法可以让我在每天早上 6 点缓存服务器控件。使用内存缓存也不是我的选择。
谢谢 维杰
【问题讨论】:
-
您可以使用数据库来存储缓存的服务器控件,并在每 24 小时后更新它们。
-
除了在数据库中缓存服务器控件之外,还有其他方法吗
-
如果你不想使用内存缓存,那么它是唯一可行的选择(不确定)。