首頁 > 資料庫 > mysql教程 > 如何從具有資料來源的 ASP.NET DropdownList 中取得所選值?

如何從具有資料來源的 ASP.NET DropdownList 中取得所選值?

Barbara Streisand
發布: 2025-01-01 11:05:10
原創
929 人瀏覽過

How Do I Get the Selected Value from an ASP.NET DropdownList with a Datasource?

使用資料來源從DropdownList 中取得選取值

在ASP.NET 中使用具有資料來源的DropdownList 時,了解如何檢索非常重要使用者的選擇。

要為 DropdownList 建立資料來源,請考慮三個關鍵Factors:

  • DataSource: 指定資料集、資料表或自訂資料來源。
  • DataValueField: 定義隱藏欄位。
  • DataTextField: 代表顯示在dropdown。

例如,要將DropdownList 綁定到儲存在「dt」中的DataTable:

DropDownList1.DataTextField = "QUIZ_Name";
DropDownList1.DataValueField = "QUIZ_ID";
DropDownList1.DataSource = dt;
DropDownList1.DataBind();
登入後複製

要處理使用者的選擇,請設定AutoPostBack="true" 並使用SelectedIndexChanged事件:

protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
{
    string strQUIZ_ID = DropDownList1.SelectedValue;
    string strQUIZ_Name = DropDownList1.SelectedItem.Text;
    // Your code based on user selection...
}
登入後複製

執行下列步驟,您可以從資料來源並回應所選值。

以上是如何從具有資料來源的 ASP.NET DropdownList 中取得所選值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板