Maison >base de données >tutoriel mysql >Comment récupérer la valeur sélectionnée à partir d'une DropDownList liée aux données ?
Question :
Comment pouvez-vous accéder à la valeur sélectionnée dans une limite DropDownList à une donnée source ?
Réponse :
La liaison d'une DropDownList à une source de données implique trois éléments clés :
Relier le DropDownList :
Pour lier une DropDownList à une source de données DataTable :
SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnString"].ConnectionString); SqlCommand cmd = new SqlCommand("Select * from tblQuiz", con); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); DropDownList1.DataTextField = "QUIZ_Name"; DropDownList1.DataValueField = "QUIZ_ID"; DropDownList1.DataSource = dt; DropDownList1.DataBind();
Obtention de la valeur sélectionnée :
Pour obtenir la valeur sélectionnée après la liaison :
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { string selectedValue = DropDownList1.SelectedValue; string selectedText = DropDownList1.SelectedItem.Text; }
En utilisant cette approche, vous pouvez accéder à la valeur sélectionnée et au texte associé du DropDownList lorsque l'utilisateur effectue une sélection.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!