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 :

[C#] Pb DropDownList


Sujet :

ASP.NET

  1. #1
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 40
    Par défaut [C#] Pb DropDownList
    Dans le cadre de mon projet ASPX , C# je dois developper une DropDownList permettant l'acces rapide a certaines page produit
    La liste de ces produits etant amené a changer je la rempli donc a partir de ma base de donnees.
    le probleme est que je veux ajouter l'item "choisissez un produit" dans ma DropDownList lorsque aucun n'est choisi j'ai donc fais ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    accesRapide.DataSource = prod.listerProduits();
    accesRapide.DataBind();
    ListItem itemDefaut = new ListItem("Choisissez un produit");
    accesRapide.Items.Add(itemDefaut);
    itemDefaut.Selected = true;
    - le probleme rencontré est que cet item est bien selectionné au depart mais lorsque qu'on deroule celle-ci il se retrouve a la fin! logique puisque je le rajoute en dernier mais je ne sais pas comment faire autrement!
    il faudrait qu'il n'apparaisse pas ou en premier.

    comment m'en sortir?

    Alexis

  2. #2
    Membre éprouvé
    Inscrit en
    Février 2003
    Messages
    113
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 113
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    accesRapide.SelectedIndex =  accesRapide.Items.IndexOf(accesRapide.Items.FindByValue("Choisissez un produit"));

  3. #3
    Membre averti
    Inscrit en
    Mai 2003
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 23
    Par défaut
    Si tu veux qu'il se retrouve au début de ta liste, je te conseille de faire comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
            accesRapide.Items.Insert(0, "Choisissez un produit");
            accesRapide.SelectedIndex = 0;

  4. #4
    Membre averti
    Inscrit en
    Novembre 2002
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2002
    Messages : 40
    Par défaut
    Merci beaucoup pour ces infos
    c'est exactement ce que je chercher
    surtout la methode insert() j'avais pas vu

    Merci encore

    Alexis

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

Discussions similaires

  1. [C#] DropDownList
    Par MALAGASY dans le forum ASP.NET
    Réponses: 4
    Dernier message: 11/01/2005, 10h20
  2. Afficher une dropdownlist lors de modif dans une DataGrid
    Par MiJack dans le forum C++Builder
    Réponses: 2
    Dernier message: 08/11/2004, 17h42
  3. [C#] [WinForms] ComboBox DropDownList
    Par RobinJulie dans le forum Windows Forms
    Réponses: 7
    Dernier message: 13/10/2004, 11h02
  4. [C#] Mode édition DropDownList
    Par bolo dans le forum ASP.NET
    Réponses: 7
    Dernier message: 14/07/2004, 17h25
  5. [C#] DropDownList dans un Table dynamiquement
    Par Mourad dans le forum ASP.NET
    Réponses: 12
    Dernier message: 30/04/2004, 15h09

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