2013-09-25 24 views
0

我有兩個下拉菜單,依賴於彼此的分區。 現在我想要重新加載下拉,當用戶點擊第一個項目,即索引0.重新填寫第一項的點擊下拉列表

onchange事件已與下拉菜單關聯,因此未調用selectedindexchanged事件。

在這個情景中還能做什麼? 請儘快幫助。

在此先感謝。

+0

已經嘗試過的AutoPostBack = 「真」,但不成功。 而且,想澄清一件事,兩個事件可以與一個控件相關聯嗎? 就像我的情況一樣,OnChange事件與我的下拉菜單相關聯,現在正在嘗試添加selectedindex已更改的事件。可能嗎? – Rooney

+0

向我們展示了aspx和代碼隱藏的相關代碼 –

回答

2

'so selectedindexchanged event is not being called。'

在您的組合框的屬性中,將'AutoPostBack'設置爲true,現在將調用此事件。

對不起;必須做一個編輯 - 我的意思是說真的不是假的。

編輯:

OnChange事件與我的下拉相關的,現在我想補充的selectedIndex更改事件。可能嗎?

是的,控件可以附加很多事件。

該工程的selectedIndex

代碼:

protected void Page_Load(object sender, EventArgs e) 
    { 
     for (int i = 1; i < 10; i++) 
     { 
      DropDownList1.Items.Add(i.ToString()); 
     } 

     DropDownList1.AutoPostBack = true; 
    } 

    protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) 
    { 

    } 
+0

嘗試了這一點,但徒勞無功。 – Rooney

+0

還有什麼可以做的? – Rooney

+0

活動是否有效?如果事件被調用,您可以執行如下操作: public void indexchanged(){ cboMyCombo = cboMyCombo.Index [1] } – 2013-09-25 11:10:45

相關問題