我正在渲染按钮点击事件的ssrs报告,并下载包含费用收据的pdf文件。
要求是在屏幕上显示报告并下载pdf。
如果我使用以下代码,则reportviewer不会呈现报告,但我可以下载pdf。
content = myMemoryStream.ToArray();
Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment;filename=" + "hello" + ".pdf");
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.Write(content);
我在response.write之后试过渲染报告,但没有运气。另外,Response.End也没有任何作用。