I am trying to load a report using some Ajax and Server.Execute. I get the following error: Error executing child request for handler 'System.Web.UI.Page'. Is this a possible scenario? My code is listed below:
public
static string LoadReport(string report)
{
Page pageHolder = new Page();
UserControl viewer = (UserControl)pageHolder.LoadControl("~/Common/ReportViewer.ascx");
pageHolder.Controls.Add(viewer);
StringWriter output = new StringWriter();
HttpContext.Current.Server.Execute(pageHolder, output, false);
return output.ToString();
}