2011-01-05 85 views
4

我已经定制CQWP(内容查询Web部件)以显示来自我的子网站的项目。这些项目根据我的自定义内容类型进行过滤。CQWP仅在编辑模式下渲染

我已经使用ItemStyle.xsl调用了CQWP中其他字段的渲染。

我有一个奇怪的问题,即当页面处于编辑模式时,我的Web部件能够呈现数据,但是当我退出编辑模式时,Web部件未显示任何数据。

任何帮助,指针, 的Sudhir Kesharwani

回答

6

我想通了这个问题,在CQWP有一个名为 “useCache将” 属性。默认情况下,此属性设置为“True”,这与Web部件渲染冲突。

要解决这个问题,我出口我的网络的一部分到我的本地机器,并更新了“useCache将”属性设置为“假”

<property name="UseCache" type="bool">False</property> 

这工作就像魅力。我衷心thatnks到Michael Nemtsev

问候, 的Sudhir Kesharwani

+0

奇从一个新的StackOverflow的用户开始 - 很好的问题,你有一个明确的答案和参考回来了。希望所有新的StackOverflow用户都是我认真负责的+2个互联网! – Ryan 2011-01-05 12:00:30