2013-05-21 55 views
0

我正在使用多个视图和表单在Intranet页面上工作,但我的一个视图让我头疼。在我使用的所有视图中:无法删除视图中的文档

<xp:button value="delete documents" id="button1" > 
<xp:eventHandler event="onclick" submit="true" refreshMode="complete" immediate="true"> 
<xp:this.action> 
    <xp:deleteSelectedDocuments view="viewPanel1" 
     message="Do you really want to delete these documents?"> 
    </xp:deleteSelectedDocuments> 
</xp:this.action></xp:eventHandler></xp:button> 

删除所选文档。但在一个它不起作用。此外,当我尝试使用代码来删除它们喜欢:

var viewcontrol = getComponent("viewPanel1"); 
var ids = viewcontrol.getSelectedIds(); 

我不明白,从视图中的任何标识的背上。该视图没有什么特别的,我可以完全访问这些文档。以前有过这种麻烦的人吗?

回答

2

Found my problem:不得不从事件处理程序中删除immediate="true"或取消选中事件属性中的“不验证或更新数据”。现在正常工作..