OVH Cloud OVH Cloud

Pb avec programmation pour ajouter un item à une liste

1 réponse
Avatar
Eric
Bonjour

j'ai sps2003 et sql server 2000

J'ai créé une web application en .net sur mon serveur sps dans le
répertoire LAYOUTS. Je suis capable d'aller afficher tous mes items de la
liste désiré. Le problème est lorsque je veux en ajouter un item dans cette
liste, il m'affiche un message qui est le suivant: La validation de la
sécurité de cette page n'est pas valide. Cliquez sur Précédente de votre
navigateur et retentez l'opération. Mon ajout de mon item ce fait lorsque
je clique sur un button.

J'ai lu qu'il fallait déclaré un FormDigest, mais je ne sais pas si
l'endroit où je l'ai déclaré était exact. J'ai ajouté à ma page
webform1.aspx en mode html, la ligne suivante en haut complètement de mon
code html: <%@ Register ..........%>
et ensuite j'ai ajouté la ligne suivante <SharePoint:FormDigest
runat="server"/> immédiatement dans la même page sous <Form id="Form1"
....>. Suis-je correct où j'ai oublié une déclaration à un endroit?

Merci d'avance

1 réponse

Avatar
Jean-marc Sennechael
Bonsoir,

L'article suivant présente l'utilisation de cet objet FormDigest: "Security
Validation and Making Posts to Update Data"
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/spptsdk/html/tsovOMGdlnsMakingPosts.asp


Cordialement,

Jean-Marc Sennechael
Microsoft France - MCS

Ce message est fourni en l'état, sans garantie d'aucune sorte et ne vous
confère aucun droit. Vous assumez tous les risques liés à son utilisation.

"Eric" a écrit dans le message de news:

Bonjour

j'ai sps2003 et sql server 2000

J'ai créé une web application en .net sur mon serveur sps dans le
répertoire LAYOUTS. Je suis capable d'aller afficher tous mes items de la
liste désiré. Le problème est lorsque je veux en ajouter un item dans
cette
liste, il m'affiche un message qui est le suivant: La validation de la
sécurité de cette page n'est pas valide. Cliquez sur Précédente de votre
navigateur et retentez l'opération. Mon ajout de mon item ce fait lorsque
je clique sur un button.

J'ai lu qu'il fallait déclaré un FormDigest, mais je ne sais pas si
l'endroit où je l'ai déclaré était exact. J'ai ajouté à ma page
webform1.aspx en mode html, la ligne suivante en haut complètement de mon
code html: <%@ Register ..........%>
et ensuite j'ai ajouté la ligne suivante <SharePoint:FormDigest
runat="server"/> immédiatement dans la même page sous <Form id="Form1"
....>. Suis-je correct où j'ai oublié une déclaration à un endroit?

Merci d'avance