使用DataSource 從DropdownList 中獲取選定值
問:如何從填充了選定資料的下拉清單中擷取選定資料值源?
A: 利用下拉清單中的資料來源提供了各種綁定選項。但是,理解三個關鍵概念至關重要:
要將下拉清單綁定到資料表資料來源,請執行下列操作這些步驟:
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();
當您從下拉清單中選擇選項時,會觸發SelectedIndexChanged 事件。使用此事件來處理選擇:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { string strQUIZ_ID=DropDownList1.SelectedValue; string strQUIZ_Name=DropDownList1.SelectedItem.Text; // Your code to process the selected value }
以上是如何從資料來源綁定的下拉清單中檢索選定的值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!