Bonjour à tous,
Je suis complètement débutant en Asp.net et C#
Voici mon problème : j'ai un objet de type dropdownlist DDL, auquel j'ajoute une valeur par défaut avec

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
if (!Page.IsPostBack){
DDL.DataBind();
DDL.Items.Insert(0, new ListItem("<choix>", ""));}
Maintenant j'aimerai que une fois que l'utilisateur a choisi une donnée, ce premier élément s'enlève (il y a un postback sur le DLL)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
protected void DDL_SelectedIndexChanged(object sender, EventArgs e)
{
DDL.DataBind();
DDL.Items.Remove("0");
}
Le problème étant qu'effectivement cela m'enlève bien le <choix> de la liste...Mais par contre il ne prend pas la sélection de l'utillisateur mais il se positionne sur le premier élément de la liste ...
Merci pour votre aide !