Bonjour,
J'ai développé deux Event Handler, un sur une liste et l'autre sur une bibliothèque. Ce sont des EH de types "ItemDeleting". Le fonctionnement global des deux EH est le suivant :
Je récupère l'item supprimé, je modifie la valeur d'un champ, puis j'enleve tous les droits sur cet item. Enfin j'annule la suppression afin que l'item reste dans
ma liste.
Pour annuler la suppression je fais :
Le code est exactement le même pour les deux EH, et il fonctionne, c'est à dire que la valeur du champ est modifié et les droits sur l'élément sont supprimés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2properties.cancel = true; properties.status = SPEventReceiverStatus.CancelNoError;
Le problème se pose au niveau de la bibliothèque, à la fin de l'Event Handler, j'atteris sur une page d'erreur avec le messageJe précise qu'aucune exception n'est levé durant l'Event Handler, et qu'il fonctionne parfaitement sur la liste.Cannot complete this action. Please try again.
Quelqu'un a une idée ?
Partager