Sharepoint自定义列表重复删除

时间:2010-10-24 16:38:45

标签: sharepoint-2007

我在sharepoint中有自定义列表,我正在使用Jquery通过sharepoint designer进行验证。我的要求是我想在输入新数据之前从客户端的sharepoint访问列表项。

在我将新列表项推入自定义列表之前,我是否可以访问自定义列表项。

如果我可以访问,那么我将确保没有重复项输入到列表中。

任何人都可以帮助这个..或者任何人都可以建议任何其他方法来满足我的要求。

1 个答案:

答案 0 :(得分:1)

有一个jQuery plugin用于访问SharePoint列表数据。您可以使用它来检索项目并进行比较。随着列表项数量的增加,这将不会非常快。

或者,您可以编写Event Handler并将其附加到列表中。有了这个,您可以附加到列表的OnAdding调用。如果项目会导致重复,您可以检查重复列表并在操作上设置取消标记。这需要更长时间来构建和自定义列表,但可能是更好的方法。

列表公开OnAdding OnAdded OnUpdating OnUpdated OnDeleting OnDeleted。当他们被解雇是显而易见的。当操作正在进行时,'ing'函数被触发,您可以阻止事件成功。完成活动后会触发'ed'函数。