2012-07-27 68 views
1

我有一個引擎構建頁面形成我(必須)稱爲engine.aspx。我只是指出一個用戶控件和爲我構建我需要的所有東西。但是這一次,我不得不把另一個用戶控件放在主用戶控件中。 如果我打開一個正常的aspx控件,一切正常! 但是,如果我嘗試打開引擎,第二個控件的事件不起作用。 有誰知道爲什麼?用戶控件內插入另一個用戶控件插入動態


我加入的第一控制是這樣的:

form.Controls.add(controlName); 

第二控制已經在第一。

回答

1

歡迎來到SO!

幾件事情要檢查:

  1. 確保控制被加載在頁面的Init事件,使其正確初始化。

  2. 我不確定您是如何得到控件的,但在添加控件之前可能需要調用LoadControl

  3. 確保控件在添加ID之前已分配了ID。

  4. 我總是確保EnableViewState在添加控件之前設置爲true,但在您的情況下可能會或可能不需要。

相關問題