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 :

Problème DDL + SQLDataSource


Sujet :

ASP.NET

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2008
    Messages : 9
    Par défaut Problème DDL + SQLDataSource
    Bonjour,

    Je tombe sur un problème que je crois comprendre mais ne sait pas comment résoudre. Je souhaiterai avoir vos avis éclairés sur ce point.

    1. J'ai une table qui contient 3 records (clé, désignation) : R1=Vis, R2=Clous, R3=Boulons

    2. Dans une page, je place un controle DropDownList associé à un SQLDataSource me permettant d'afficher les 3 désignations (TextField) dans l'ordre alphabétique et récupérer l'ID (ValueField)

    Jusque là pas de problèmes

    3. Maintenant, j'ajoute sur la page un bouton permettant de sélectionner automatiquement dans la DDL le choix "Vis", j'ai donc ajouté le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Code Snippetprotected void button_click(object sender, EventArgs e)
     
    {
     
       DDL.Items.FindByText("Vis").Selected = true;
     
    }
    4. Quand j'exécute ce code (la compilation est ok), je prend un message d'erreur au moment du clic sur le bouton indiquant : La référence d'objet n'est pas définie à une instance d'un objet.

    J'en conclus que ma page a été entièrement rendue et qu'elle a donc disparue de la mémoire du serveur. Faisant un nouvel appel, l'objet DDL n'existe plus.

    Est-ce la bonne interprétation et comment résoudre de problème : Recharger la page ? Ne pas la supprimer de la mémoire ? ou autre chose ...

    Cordialement,

  2. #2
    Membre chevronné
    Inscrit en
    Juin 2007
    Messages
    459
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 459
    Par défaut
    Si l'objet DDL est null, la question est : à quel moment initialises-tu ce contrôle ? Si tu le crées à la main, cette création est-elle effective dans le cadre d'un postback ?

Discussions similaires

  1. Problème de DDL et hibernate tools
    Par sofien dans le forum JPA
    Réponses: 16
    Dernier message: 13/07/2011, 11h59
  2. problème avec sqldatasource
    Par pigeon11 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 25/03/2009, 17h47
  3. Problème DDL + SQLDataSource
    Par Nap01 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 07/05/2008, 15h05
  4. SqlDataSource problème avec le textbox.text
    Par Magjjy dans le forum ASP.NET
    Réponses: 3
    Dernier message: 04/10/2007, 11h54
  5. Réponses: 2
    Dernier message: 27/04/2006, 09h25

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