Bonjour,
j'ai une page web qui contient une gridview et une dropdownlist, au moment du chargement de la page j'initialise dropdownlist.selectedvalue à la premiere valeur de la liste donc je fais quelque chose du genre :
Le problème c'est lorsque l'utilisateur sélectionne une autre valeur dans la dropdownlist ensuite lorsqu'il clique sur le bouton "redo" du navigateur, DropListStatus.SelectedValue ne remet pas theStatus[0].StatusName mais il garde ce qui a été selectionné avant de faire le "Redo" ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //initialiation des composants monPanel.Visible = false; IList<Status> theStatus = Status.GetList(); if (theStatus.Count > 0) { foreach (Status s in theStatus) { DropListStatus.Items.Add(s.StatusName); } DropListStatus.SelectedValue = theStatus[0].StatusName; } }
comment faire pour remettre mon DropListStatus.SelectedValue à theStatus[0].StatusName ??
Partager