2010-09-07 65 views
0

我正在編程地向aspx頁面添加一個控件,並將一個服務器端事件綁定到控件內部的索引已更改的事件。 (這是Telerik的ASP.NET控件的一個RadListBox) 問題是,在由控件觸發的回發中,事件沒有觸及其事件處理程序,因爲回發時未定義控件。處理以編程方式添加到頁面的控件觸發的事件?

有沒有辦法處理這個,而不必回溯之前採取的邏輯和重建控制,以便處理源於它的事件?

什麼是正確的方法?

回答

2

您應該在OnInit事件中添加您的動態控件,並將其添加到回發。

除非已在回發上重新創建控件,否則動態控件的事件無法觸發。

閱讀關於asp.net page lifecycle

相關問題