Byte[] results = reportviewer.LocalReport.Render("PDF");
Response.ContentType = "Application/pdf";
Response.OutputStream.Write(results, 0, results.Length);
Response.End();
这里使用此代码,报告在与pdf文件相同的浏览器中打开。但我想在新窗口中打开此pdf文件。你可以帮我吗?? ??
答案 0 :(得分:1)
您可以从window.open('newwindow.aspx');
执行java script
,然后在新页面中编写代码以在页面加载时导出为PDF。这是我现在能想到的最简单的解决方案。
答案 1 :(得分:1)
可能在演示文稿中而不是像
这样的链接<a href="/report">click me </a>
将其发送到目标_blank
<a href="/report" target="_blank">click me </a>