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 :

DropDownList Gridview Premiere colone [Débutant]


Sujet :

ASP.NET

  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2012
    Messages : 31
    Par défaut DropDownList Gridview Premiere colone
    Bonjour à tous,

    J'ai des dropdown list dans mon GridView qui me sert à ajouter des données via la footerow. Tout le processus de fait très bien sauf que, maintenant le produite fini, le patron veut plus...

    Au début de chaque DropDownList(qui est déja popopulé par un SQLDataSource lié à un storedprocedure sur mon server SQL), je dois ajouter une ligne du genre "Veuillez sélectionner une valeur" ou un truc du genre. Normalement j'aurait faire ddlAjout.items.add("Veuillez..."), mais là il me dit que ma référence est nulle.

    Je sais plus trop quoi faire, on dirait que quand j'appuie sur mon bouton ajouter qui fait apparaître le footer, mon dropdownlist est pas encore créé et il ne le voit pas encore.

    Merci de m'aider

  2. #2
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Salut,

    Implémente la méthode Databound de tes listes déroulantes pour ajouter la ligne en question.

    A+
    "Winter is coming" (ma nouvelle page d'accueil)

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2012
    Messages : 31
    Par défaut
    Salut,

    Je suis un peu n00b en matière d'ASP :S t'aurais pas un code ou un exemple sous la main pour me montrer comment faire ?

    Merci

  4. #4
    Expert confirmé
    Avatar de Immobilis
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    6 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 559
    Par défaut
    Bon,

    1. Sélectionne ta liste déroulante;
    2. Affiche ses propriétés;
    3. Double clic dans la champ DataBound;
    4. Implémente la méthode qui est automatiquement créée.

      Exemple:
      Code : Sélectionner tout - Visualiser dans une fenêtre à part
      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      protected void Page_Load(object sender, EventArgs e)
      {
          DropDownList1.Items.Add(new ListItem("Un", "1"));
          DropDownList1.Items.Add(new ListItem("Deux", "2"));
          DropDownList1.Items.Add(new ListItem("Trois", "3"));
          DropDownList1.DataBind();
      }
       
      protected void DropDownList1_DataBound(object sender, EventArgs e)
      {
          var ddl = sender as DropDownList;
          ddl.Items.Insert(0, new ListItem("Veuillez choisir...", "0"));
      }
    A+
    Images attachées Images attachées    
    "Winter is coming" (ma nouvelle page d'accueil)

  5. #5
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2012
    Messages
    31
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2012
    Messages : 31
    Par défaut
    WoW! Un très gros merci Tu m'as vraiment dépané.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 06/08/2007, 17h43
  2. [gridview] récupération de textbox/dropdownlist
    Par kazoumoulox dans le forum ASP.NET
    Réponses: 3
    Dernier message: 04/06/2007, 08h59
  3. Réponses: 6
    Dernier message: 29/03/2007, 10h31
  4. Réponses: 6
    Dernier message: 17/08/2006, 14h42
  5. Réponses: 2
    Dernier message: 27/05/2006, 18h26

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