我有一个 UserControl,我想在 AJAX 请求期间以编程方式呈现,但问题是该RenderControl
方法没有调用任何 UserControl 的事件,例如 PageLoad。
这是我的代码:
TextWriter myTextWriter = new StringWriter();
HtmlTextWriter myWriter = new HtmlTextWriter(myTextWriter);
ASP.Comment commentControl = (ASP.Comment)
LoadControl("CommentManage.ascx");
commentControl.Comment = comment;
commentControl.RenderControl(myWriter);
我错过了一步吗?我想到的一种解决方案是将 PageLoad 代码放入公共方法中并调用它,但如果可能的话,我想正常调用 PageLoad。
谢谢。