使用 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中文网其他相关文章!