我有一个具有文件上传控件和上传所选文件的保存按钮的 xpage。下面是一个带有 viewPanel 的面板,显示新上传的文件(对于该实例)。我正在使用在 afterPageLoad 事件上设置的 viewScope.key。视图按此键过滤。
它一直在工作,直到我renderwholetree=false
在应用程序属性中设置。当前行为是第一次保存时不显示,但是当我再次单击保存按钮时,视图面板会显示上载的最后一个文档。保存只是保存文档并进行完整更新。
<xp:button value="Save" id="button1"dojoType="dijit.form.Button">
<xp:eventHandler event="onclick" submit="true" refreshMode="complete id="eventHandler1">
<xp:this.action>
<xp:saveDocument></xp:saveDocument>
</xp:this.action>
</xp:eventHandler>
</xp:button>
我想知道是否有任何其他方法可以解决此问题,而无需再次将 renderwholetree 设置回 true。
任何帮助,建议表示赞赏。