Bonjour,
Je suis débutant en developpements Sharepoint et j'ai un problème assez surprenant pour mettre à jour une colonne d'un élément de liste dans une page applicative alors que je ne rencontre pas le problème dans un EventReceiver associé à cette même liste.
Voilà le code qui ne fonctionne pas:
L'erreur suivante m'est systématiquement retournée au moment de l'update:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SPListItem item = this._List.GetItemById(int.Parse(itemId)); item["Status"] = "(2) Validé"; item.Update();J'ai essaye de remplacer l'update par le systemupdate, meme résultat.{Microsoft.SharePoint.SPException: La valeur ne peut pas être null.
Nom du paramètre*: String ---> System.Runtime.InteropServices.COMException (0x81020089): <nativehr>0x81020089</nativehr><nativestack></nativestack>La valeur ne peut pas être null.
Nom du paramètre*: String
...
J'ai même essayé de ne pas spécifier de "Status" (même si le nom de champ fonctionne dans l'event receiver) mais j'obtiens encore la même erreur
Je ne comprends pas, si quelqu'un pouvais m'aider !
Merci d'avance !
Partager