Bonjour à vous,
Cela fait maintenant depuis une bonne partie du week-end et ce matin que je cherche à placer sur plusieurs dropdownlist l'évènement SelectedIndexChanged. Les Ddl sont toutes créées dans le code behind de mon projet.
Et lors de leur création je tente de cette manière d'appeler un évènement :
La fonction de l'évènement ressemble à ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 DropDownList DdlSec = new DropDownList(); DdlSec = Nv_Secteur(); DdlSec.SelectedValue = Choix; DdlSec.AutoPostBack = true; DdlSec.ID = "DdlSec" + index.ToString(); DdlSec.EnableViewState = true; DdlSec.SelectedIndexChanged += new System.EventHandler(this.DdlSec_SelectedIndexChanged);
Quelques précisions, je déclare plusieurs ddl en code behind de manière dynamique, en utilisant la même fonction car je souhaite qu'elles réalisent toutes la même fonction. Mais je ne vois pas en quoi tout ceci peut influer sur le fait que lorsque je change une valeur de la ddl la fonction n'est pas appelée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 protected void DdlSec_SelectedIndexChanged(object sender, EventArgs e) { //Code à réaliser }
Enfin bref,
Help,
Merci d'avance.![]()
Partager