我目前是新來的系統和工作在一個特定的錯誤。用戶控件(.ascx)未被髮送到客戶端。當我追蹤執行時,ascx的OnLoad正在發射,但是當我檢查OnPreRender時,它不是。Webcontrol發射OnLoad但不是OnPreRender
我想知道可能的原因是什麼?我嘗試了很多東西,但是這讓我難倒了。
我目前是新來的系統和工作在一個特定的錯誤。用戶控件(.ascx)未被髮送到客戶端。當我追蹤執行時,ascx的OnLoad正在發射,但是當我檢查OnPreRender時,它不是。Webcontrol發射OnLoad但不是OnPreRender
我想知道可能的原因是什麼?我嘗試了很多東西,但是這讓我難倒了。
這可能是因爲AutoEventWireup未在用戶控制頁面指令中設置爲true?
嘗試包括在Form.Controls收集你的控制這樣
protected override void OnPreRender(EventArgs e)
{
base.OnPreRender(e);
}
? – Strillo