Bonjour,
j'ai un souci avec une dropdownlist.
J'initialise ma ddl avec des valeurs contenues dans une table de référence. Je mets en premier dans ma ddl la valeur courante utilisée et spécifie que c la valeur par défaut. Ensuite j'ajoute toutes les valeurs contenues dans ma table de référence.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
myddl.Items.Clear();
myddl.Items.Add(currentValue);
myddl.SelectedIndex = 0;
foreach(...)
{
myddl.Items.Add(...);
}
Je place tout ceci ds le page_load. Et ma liste apparait correctement avec l'élément sélectionné.

Lorsque l'on change d'élément et que l'on clique sur un bouton de validation, l'évènement du bouton se déclenche et appelle la méthode associée. Dans cette méthode, je mets à jour ma table avec la valeur sélectionnée.
Or le résultat est que la valeur sélectionnée n'a pas été prise en compte et que l'élément enregistré est la valeur prise par défaut.