質問:
DropDownList バインドで選択された値にアクセスするにはどうすればよいですかデータにソース?
答え:
DropDownList をデータ ソースにバインドするには、次の 3 つの重要な要素が必要です:
バインド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();
選択された値の取得:
後に選択された値binding:
protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) { string selectedValue = DropDownList1.SelectedValue; string selectedText = DropDownList1.SelectedItem.Text; }
このアプローチを使用すると、ユーザーが選択を行ったときに DropDownList の選択された値と関連テキストにアクセスできます。
以上がデータバインドされたドロップダウンリストから選択した値を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。