【问题标题】:ASP.Net OutputCache: User Controls That Are CachedASP.Net OutputCache:缓存的用户控件
【发布时间】:2009-05-11 14:50:12
【问题描述】:

有没有办法获取已缓存的用户控件(用户控件的一个/或实例)列表? Cache 对象的集合似乎不包括 OutputCached 项。谢谢。

【问题讨论】:

    标签: asp.net outputcache user-controls


    【解决方案1】:

    您可以在 outputcache 周围实现一个包装器,并以编程方式而不是在控件中以声明方式将对象存储在 outputcache 中。通过这种方式,您可以控制缓存项的完整集合,并在任何给定时间点获取您需要的有关缓存项的任何详细信息。

    您可以使用article here 以编程方式实现输出缓存

    【讨论】:

    • 谢谢维克拉姆。只是为了确保我清楚地理解您,您是否暗示无法使用标准机制获取 OutputCached 项目?再次感谢。
    • 据我所知,没有内置机制可以找出答案。
    猜你喜欢
    • 2011-03-03
    • 2010-10-08
    • 2010-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-18
    相关资源
    最近更新 更多