我有一个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。
任何帮助,建议表示赞赏。