Mendapatkan Nilai Terpilih daripada DropdownList dengan DataSource
S: Bagaimana untuk mendapatkan semula nilai yang dipilih daripada senarai juntai bawah yang diisi dengan data sumber?
J: Menggunakan sumber data dalam senarai juntai bawah menawarkan pelbagai pilihan pengikatan. Walau bagaimanapun, memahami tiga konsep utama adalah penting:
Untuk mengikat senarai lungsur turun ke sumber data jadual data, ikuti langkah ini:
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();
Apabila anda memilih pilihan daripada senarai juntai bawah, acara SelectedIndexChanged dicetuskan. Gunakan acara ini untuk memproses pemilihan:
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 }
Atas ialah kandungan terperinci Bagaimanakah Saya Mendapatkan Nilai Terpilih daripada Senarai Jatuh Turun Terikat Sumber Data?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!