2016-01-23 65 views
1

我的ASP頁面中有DropDownList。如何在Page_Load方法中的DropDownList ASP控件中獲取所選項目?

當選擇更改回發可用並且Page_Load方法被觸發時。

我需要在Page_Load方法中獲取選定項目(selectedValue和selectedIndex)。

我知道,我可以使用SelectedIndexChanged事件處理程序,但對我來說這不是

因爲不正確的架構合適的解決方案。

任何想法如何在Page_Load方法中的DropDownList控件中獲取選定的項目。

protected void Page_Load(object sender, EventArgs e) 
{ 
    if (IsPostBack) 
    { 
     var index = ddlDropDown.SelectedIndex; 
     // do stuff 
    } 
} 

我假設控制不動態創建 -

回答

1

爲您檢查回傳你應該可以,只要確定。

2

由於不正確的架構是非常有用寫

var selectedValue = Request.Params[drpDownList.UniqueID]; 
相關問題