无法评估表达式,因为代码已优化或本机框架位于调用堆栈之上?

时间:2013-05-02 05:19:30

标签: c# silverlight

这是我的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()); }
        }

0 个答案:

没有答案