我目前是新来的系统和工作在一个特定的错误。用户控件(.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