질문:
DropDownList 경계에서 선택한 값에 어떻게 액세스할 수 있나요? 데이터에 소스?
답변:
DropDownList를 데이터 소스에 바인딩하려면 세 가지 핵심 요소가 필요합니다.
바인딩 DropDownList:
DropDownList를 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();
선택한 값 가져오기:
선택한 값 이후 바인딩:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { string selectedValue = DropDownList1.SelectedValue; string selectedText = DropDownList1.SelectedItem.Text; }
이 접근 방식을 사용하면 사용자가 항목을 선택할 때 DropDownList의 선택된 값과 관련 텍스트에 액세스할 수 있습니다.
위 내용은 데이터 바인딩된 DropDownList에서 선택한 값을 검색하려면 어떻게 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!