[C#] Recuperation d'une valeur DropDownList
Bonjour,
Lorsque je soumets mon formulaire je voudrais recuperer la valeur d'un dropdownlist que je creé dynamiquement; cela me retourne toujours vide.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
private void Page_Load(object sender, System.EventArgs e){
tblCellSupport.Controls.Add(oBdd.createDropDownList("ddlSupport","ListSupports","id","libelle"));
if(!Page.IsPostBack){
oDropDownList = (DropDownList)tblCellSupport.FindControl("ddlSupport");
oDropDownList.Items.Insert(0,new ListItem("Indifferent",""));
oDropDownList.SelectedIndex = 0;
}else{
myTable.Visible = false;
if((Request.Form["__EVENTTARGET"]).IndexOf("Moteur de recherche") ==-1) loadControl();
}
}
private void loadControl(){
oTableList = (tableList)LoadControl("~/tableList.ascx");
oDropDownList = (DropDownList)this.tblCellSupport.FindControl("ddlSupport");
oTableList.cSupport = oDropDownList.SelectedValue;
myPlaceHolder.Controls.Add(oTableList);
}
} |
Impossible de recuperer la valeur de "oDropDownList.SelectedValue;" lorsque je soumets le formulaire.
merci si vous avez une idee