ユーザー コントロールを文字列にレンダリングしようとしています。アプリケーションは、ユーザーがトークンを使用できるように設定され、トークンが見つかった場所にユーザー コントロールがレンダリングされます。
StringBuilder sb = new StringBuilder();
StringWriter sw = new StringWriter(sb);
HtmlTextWriter writer = new HtmlTextWriter(sw);
Control uc = LoadControl("~/includes/HomepageNews.ascx");
uc.RenderControl(writer);
return sb.ToString();
そのコードはコントロールをレンダリングしますが、コントロールの Page_Load で呼び出されるイベントはどれも発生していません。コントロールにリピーターがあり、起動する必要があります。