[C#] Allouer dynamiquement une valeur à un item d'une DropDownList

Signaler
Messages postés
109
Date d'inscription
mardi 10 janvier 2006
Statut
Membre
Dernière intervention
14 février 2014
-
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
-
Bonjour,
Question de newbie:

Comment allouer dynamiquement une valeur à un item d'une DropDownList.

Dans le design de ma page aspx j'ai une DropDownList qui a une propriété par item "Text" et une "Value" donc logiquement dans mon code j'ai essayé:


if(attr.Name ==
"cn")
{
ddlUsers.Items.Add(attr.Value);
i = ddlUsers.Items.IndexOf(attr.Value);
}

if (attr.Name ==
"e164")
{
ddlUsers.Value.Add(attr.Value);
}

Mais bon bien évidemment ça ne fonctionne pas sinon je ne posterai pas ici. J'espère que quelqu'un aura la réponse.

4 réponses

Messages postés
109
Date d'inscription
mardi 10 janvier 2006
Statut
Membre
Dernière intervention
14 février 2014

oops désolé pour la taille du texte de ma dernière phrase.
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Bonjour,

je ne comprend pas ce que tu cherches à faire, à quoi correspond attr ? et ta variable i ?

Ensuite quand est-ce que tu fais ca ? dans le page_load ?


<HR>
Cyril - MVS - MCP ASP
Messages postés
109
Date d'inscription
mardi 10 janvier 2006
Statut
Membre
Dernière intervention
14 février 2014

oui dans le page_load
le attr.Value correspond à un noeud de mon fichier xml pardon de ne pas l'avoir expliqué.
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Bonjour,

je ne comprend toujours pas trés bien ce que tu cherche à faire, j'ai relu plusieurs fois ton code et je ne vois pas la finalité de la chose :(


<HR>
Cyril - MVS - MCP ASP