我有一个用于视图过滤的自定义控件,我想设置它根据自定义控件的属性进行过滤的 viewPanel,但为了做到这一点,无论该 viewPanel 的 ID 是什么,我都需要部分刷新 viewPanel是。我知道我可以在我的自定义控件中放置一个构面并在构面周围放置一个面板,然后只部分刷新该面板,但我想知道是否有一种方法可以做到这一点而不必将 viewPanel 放入构面。这是按钮代码:
<xp:button value="Filter" id="btnFilter">
<xp:eventHandler event="onclick" submit="true"
refreshMode="partial" refreshId="viewPanel1">
<xp:this.action><![CDATA[#{javascript:filterView();}]]></xp:this.action>
</xp:eventHandler>
</xp:button>
谢谢