Frage:
Wie können Sie auf den in einer DropDownList-Grenze ausgewählten Wert zugreifen? zu einer Daten Quelle?
Antwort:
Das Binden einer DropDownList an eine Datenquelle umfasst drei Schlüsselelemente:
Bindung der DropDownList:
So binden Sie eine DropDownList an eine DataTable-Datenquelle:
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();
Den ausgewählten Wert abrufen:
So erhalten Sie den ausgewählter Wert nach der Bindung:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { string selectedValue = DropDownList1.SelectedValue; string selectedText = DropDownList1.SelectedItem.Text; }
Mit diesem Ansatz können Sie auf den ausgewählten Wert und den zugehörigen Text der DropDownList zugreifen, wenn der Benutzer dies tut eine Auswahl.
Das obige ist der detaillierte Inhalt vonWie rufe ich den ausgewählten Wert aus einer datengebundenen DropDownList ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!