我需要知道当使用以下缓存页面时文件保存在哪里:
<%@ OutputCache Duration="60" VaryByParam="None" %>
因为有时我需要删除文件来“重置”页面,这样我才能获得最新的数据。
编辑:第二个问题:上面的行是否使用服务器的内存来保存缓存页面?
谢谢
最佳答案
您可以使用 RemoveOutputCacheItem删除缓存页面的方法。
does the above line uses the memory of the server to save the cached pages?
这将取决于 Location 的值属性。如果你将它设置为 Server
那么它将被存储在内存中。如果将其设置为 Client
,则该页面将缓存在客户端浏览器上。
关于c# - ASP.NET 输出缓存位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665598/