DataSource を使用してドロップダウン リストから選択された値を取得する
Q: データが入力されたドロップダウン リストから選択された値を取得する方法source?
A: ドロップダウン リストでデータ ソースを使用すると、さまざまなバインド オプションが提供されます。ただし、次の 3 つの主要な概念を理解することが不可欠です。
ドロップダウン リストをデータ テーブル データ ソースにバインドするには、次の手順を実行します。これらの手順:
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 中国語 Web サイトの他の関連記事を参照してください。