IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Développement Sharepoint .NET Discussion :

ListItem Update dans une Page applicative


Sujet :

Développement Sharepoint .NET

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 26
    Points : 29
    Points
    29
    Par défaut ListItem Update dans une Page applicative
    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:
    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();
    L'erreur suivante m'est systématiquement retournée au moment de l'update:
    {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 essaye de remplacer l'update par le systemupdate, meme résultat.
    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 !

  2. #2
    Nouveau membre du Club
    Inscrit en
    Novembre 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 26
    Points : 29
    Points
    29
    Par défaut
    Aheum bon alors les event receiver c'est bien mais non buggés c'est mieux

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 519
    Points : 1 663
    Points
    1 663
    Par défaut
    T'as regardé que toutes tes variables ont la valeur qu'elles doivent avoir ?
    Par exemple int.Parse(itemId) renvoie-t-il bien l'id d'un élément existant ?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [SP-2010] Liste Sharepoint dans une page applicative
    Par Yassoubxl dans le forum SharePoint
    Réponses: 4
    Dernier message: 24/06/2011, 15h56
  2. [SP-2010] Ajouter un Content Editor dans une page applicative
    Par tomo0013 dans le forum SharePoint
    Réponses: 5
    Dernier message: 25/01/2011, 15h11
  3. Formulaire aspx dans une page applicative
    Par Goupo dans le forum Développement Sharepoint
    Réponses: 1
    Dernier message: 28/07/2010, 18h02
  4. Gestion des attachements dans une page applicative
    Par frechy dans le forum Développement Sharepoint
    Réponses: 2
    Dernier message: 31/10/2009, 16h54
  5. Insérer une application matlab dans une page html
    Par Maria1505 dans le forum MATLAB
    Réponses: 3
    Dernier message: 14/06/2007, 20h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo