这是我的RDLC报告的ashx文件代码,但是给了我error.please帮助我解决这个问题。
我正在使用ashx文件生成rdlc报告。
public void ProcessRequest(HttpContext context)
{
try
{
context.Response.Clear();
IReportLoaderProvider provider = new ReportLoaderProviders();
IReportLoader loader = provider.GetReportLoader(context.Request.QueryString["type"]);
var rtype = context.Request.QueryString["rtype"];
rtype = rtype ?? "pdf";
var rdata = loader.GetReportData(context.Request.QueryString);
if (rtype.ToLower() == "excel")
context.PushRDLC_ExcelReport(loader.ReportPath, rdata.DataSources);
else
context.PushRDLC_PDFReport(loader.ReportPath, rdata.DataSources);
}
catch (ThreadAbortException e) { throw new Exception(e.ToString()); }
}