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

ASP.NET Discussion :

La référence d'objet n'est pas définie à une instance d'un objet


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 189
    Par défaut La référence d'objet n'est pas définie à une instance d'un objet
    Bonjour,
    j'utilise VS2005 et SQL2000
    j'ai un formulaire web qui contien un dropdownlist
    et un gridwiew
    quand un utilisateur selectionne une valeur dans le dropdowlnist, une valeur s'affiche sur le gridview
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    protected void ddlService_SelectedIndexChanged(object sender, EventArgs e)
        {
            string service = ddlService.SelectedValue.ToString();
            sourceDepDir.SelectParameters["SERVCODE"].DefaultValue = service.ToUpper();
            GridView1.DataBind();
        }
    mais j'ai une erreur

    La référence d'objet n'est pas définie à une instance d'un objet.
    Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.

    Détails de l'exception: System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.

    Erreur source:


    Ligne 100 : {
    Ligne 101 : string service = ddlService.SelectedValue.ToString();
    Ligne 102 : sourceDepDir.SelectParameters["SERVCODE"].DefaultValue = service.ToUpper();
    Ligne 103 : GridView1.DataBind();
    Ligne 104 : }
    alors que je pense que cette bout de code suffit pour faire ça

    merci de votre aide

  2. #2
    Membre Expert Avatar de Arthis
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 265
    Détails du profil
    Informations personnelles :
    Âge : 49
    Localisation : Italie

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 265
    Par défaut
    tout est dis dans l'erreur. Un de tes objets n'existe aps encore quand il est appelé.

    A vue de nez cela devrait être : sourceDepDir.SelectParameters["SERVCODE"]

    bon code à toi,

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2006
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 189
    Par défaut
    ok j'ai trouver mon erreur,c'etait le parametre du source de donnée
    merci

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 28/09/2007, 10h38
  2. Réponses: 2
    Dernier message: 09/09/2007, 14h25
  3. Réponses: 8
    Dernier message: 04/06/2007, 16h20
  4. Réponses: 24
    Dernier message: 01/06/2007, 09h26
  5. Réponses: 8
    Dernier message: 11/07/2006, 17h27

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