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 :

DropDown - C# - ListItem & AddRange


Sujet :

ASP.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    110
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 110
    Par défaut DropDown - C# - ListItem & AddRange
    Bonjour,

    N'étant pas un grand spécialiste, je demande de l'aide.

    exemple de contenu d'un listItem :

    ListItem[0] : valeur=0, libellé = chaine vide
    ListItem[2] : valeur=1, libellé = 'valeur 1'
    ListItem[2] : valeur=2, libellé = 'valeur 2'
    etc..

    Mon problème est le suivant, lorsque je remplis ma dropdown avec un listItem via AddRange, la liste m'affiche systématiquement un 0 dans le libellé de l'item[0] qui devrait normalement ne rien contenir et je ne veux pas qu'il affiche le contenu de sa valeur.

    Me suis-je bien fait comprendre ?

    Une solution ?

    Cordialement

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2010
    Messages : 164
    Par défaut
    ceci marche très bien. ça n'affiche que le texte et pas la valeur

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
                ListItem[] items = new ListItem[3];
     
                ListItem li = new ListItem("", "0");
                ListItem li1 = new ListItem("valeur 1", "1");
                ListItem li2 = new ListItem("valeur 2", "2");
     
                items[0] = li;
                items[1] = li1;
                items[2] = li2;
     
                DropDownList1.Items.AddRange(items);

Discussions similaires

  1. [C#] dropdown list et calendar
    Par maxonman dans le forum ASP.NET
    Réponses: 15
    Dernier message: 24/11/2005, 09h56

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