remplir un listBox à partir d'un dropdownList
Bonjour tout le monde,j'aimerais bien remplir mon listBox à partir d'un dropdownlist,c'est à dire au momemnt de choisir un element dans le dropdownlist,automatiquement il va afficher dans le listbox tous les sous elements correspendants,dans ma fonction de traitement d'evenement je met le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
SqlConnection Cnx = new SqlConnection("Data Source=Local\\SQLEXPRESS;Initial Catalog=Articles;Integrated Security=True,user='sager'");
//création du Dataset
DataSet ds = new DataSet("article");
Cnx.Open();
SqlDataAdapter datadapter = new SqlDataAdapter("Select auteur From article WHERE date_appaiton<=06/04/2006", Cnx);
datadapter.Fill(ds, "article");
ListBox1.DataSource = ds.Tables["article"].DefaultView;
ListBox1.DataTextField = "auteur";
ListBox1.DataValueField = "auteur";
ListBox1.DataBind();
ListBox1.SelectedValue.ToString().Trim();
datadapter.Dispose();
ds.Clear();
Cnx.Close();
} |
mais ce code affiche rien,est ce j'ai un problème quelque part?
merci pour votre aide!!