如果有2个方面的自定义控件。一个举行例如视图面板和另一个用于保存该视图面板的相应寻呼机控件。消息来源是:
<xc:ccPanel footer="true" title="View">
<xp:this.facets>
<xp:div xp:key="footer">
<xp:pager layout="Previous Group Next"
partialRefresh="true" id="pager1" for="viewPanel1">
</xp:pager>
</xp:div>
<xp:viewPanel rows="5" id="viewPanel1"
xp:key="body" viewStyle="width:100%">
<xp:this.data>
<xp:dominoView var="view1"
viewName="all">
</xp:dominoView>
</xp:this.data>
<xp:viewColumn columnName="$0"
id="viewColumn1">
<xp:viewColumnHeader
value="Creation date" id="viewColumnHeader1">
</xp:viewColumnHeader>
</xp:viewColumn>
</xp:viewPanel>
</xp:this.facets>
</xc:ccPanel>
奇怪但是面板不控制视图面板,单击任何控制链接对视图没有任何影响。我无法弄清楚我在这里缺少什么。 也许你可以?提前谢谢!
更新:我发现视图是受控制的,但寻呼机没有反映出的变化,例如:显示当前页面。
答案 0 :(得分:0)
当寻呼机是xp:viewPanel的子面时,它可以正常工作。尝试注释掉你的xp:div并在显示选项卡上的viewPanel属性中启用寻呼机...启用页眉,页脚或两者的寻呼机。然后应将所有内容正确绑定在一起,并且您的寻呼机应与viewPanel配合使用。
如果您使用viewPanel facets之外的寻呼机坚持当前设计,则从寻呼机中删除partialRefresh =“true”。