我们希望在特定页面上启用Sitecore 6中的缓存,但是,此页面具有基于随机值的图像集 - 因此,我们实际上需要缓存每个单独呈现的页面,以便我们可以保留此“随机”的形象。
有什么建议吗?我想我们需要使用sublayout params,但是无法看到我如何在后面的代码中设置它来影响缓存行为。
任何直接操作缓存条目的方式?
此致
安迪
答案 0 :(得分:2)
创建Sitecore中定义的外部子布局,例如MyComponent的。在代码中,静态绑定内部子布局,例如。 MyComponentInner和前者的C#中,将VaryByParms值设置为随机数。