Bonjour, je crée une dropdownlist à laquelle j'associe des données dans mon code. voici un résumé de ce que je fais:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
        Dim GSDC(2) As String
        'declaring an array
 
GSDC(0) = "Canada"
        GSDC(1) = "Mexico"
        GSDC(2) = "Brazil"
        'storing values in the array
 
         DropDownGSDC.DataSource = GSDC
         DropDownGSDC.DataBind()
alors avec ce code les trois pays apparaissent dans le DropDownList. Cependant, je veux aussi mettre à jour un label disant "vous avez sélectionné le pays X" alors j'ai mis la propriété autopostback à True, et je change le texte du label dans l'événement "DropDownGSDC_SelectedIndexChanged"

Avec tout ceci l'événement a bel et bien lieu, mais le DropDownList semble être réinitialisé à sa première valeur (il revient toujours à Canada) et je ne sais pas pourquoi. C'est surement un détail bête, mais comme je ne connais pas beaucoup vb.net, je n'arrive pas à le trouver.

Merci pour votre aide!