我创建了一个动态视图面板自定义控件,并希望为其添加一个寻呼机。当我将寻呼机放入指定的可编辑区域时,我得到Pager is not associated with any data control.
我正在使用sessionScope变量计算数据源。
我已进入所有属性并在For
属性中添加了以下代码:
if(sessionScope.clickedView == null){
return "All Active/All By Acronym";
}else{
return sessionScope.clickedView;
}
我做错了什么?
MJ
答案 0 :(得分:4)
for属性的值应与视图面板的id属性匹配。
答案 1 :(得分:3)
万一你好奇它会是什么样子,我有一个,所以这里是一个例子。
<xe:dynamicViewPanel rows="30" id="dynamicViewPanel1">
<xe:this.data>
<xp:dominoView var="view1" viewName="alldocs"></xp:dominoView>
</xe:this.data>
<xp:this.facets>
<xp:pager layout="Previous Group Next" partialRefresh="true"
id="pager1" xp:key="viewTitle" for="dynamicViewPanel1">
</xp:pager>
</xp:this.facets>
</xe:dynamicViewPanel>