Bonjour,

J'aimerais savoir comment récupérer la valeur dans une DropDownList qui au départ est indépendante mais au pageload s'initialise de la façon suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
for (int i = 0; i < tableauEmpLib.Count(); i++)
            {
                DropDownList5.Items.Add(tableauEmpLib[i].ToString());
            }
J'ai essayé avec (chaque ligne correspond a un test):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
DropDownList5.SelectedItem.Value();
 
DropDownList5.SelectValue();
 
DropDownList5.SelectIndex();
Pour les 2 premiers ca me renvoit 1 et pour le dernier 0

Merci de votre aide.

Nous avons trouver une solution:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
if(!Page.IsPostBack){
for (int i = 0; i < tableauEmpLib.Count(); i++)
            {
                DropDownList5.Items.Add(tableauEmpLib[i].ToString());
            }
}
Mais maintenant, le tableau des emplacements libres est défini grâce à une checkbox qui envoit les informations en postback. Est-ce possible de récupérer les valeurs de la dropdownlist malgré cela?