asp.net-mvc – 在MVC Action中将SSRS报告导出为PDF
发布时间:2020-08-03 03:43:29 所属栏目:asp.Net 来源:互联网
导读:是的,我想将SSRS报告导出到PDF并将其从我的操作中返回,我没有任何Report Viewer.请告诉我如何实现这一点.到目前为止我做到了这一点 public void SqlServerReport() { NetworkCredential nwc = new NetworkCredential(username, password, domain);
|
是的,我想将SSRS报告导出到PDF并将其从我的操作中返回,我没有任何Report Viewer.请告诉我如何实现这一点.到目前为止我做到了这一点 public void SqlServerReport()
{
NetworkCredential nwc = new NetworkCredential("username","password","domain");
WebClient client = new WebClient();
client.Credentials = nwc;
string reportURL = "http://servername/ReportServer/reportfolder/StateReport&rs:Command=Render&rs:Format=PDF";
Byte[] pageData = client.DownloadData(reportURL);
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition","attachment; filename=" + DateTime.Now);
Response.BinaryWrite(pageData);
Response.Flush();
Response.End();
}
上面的代码抛出异常 "The remote server returned an error: (401) Unauthorized." 我的问题是 解决方法我纠正了上面的代码,现在它的工作public ActionResult GetPdfReport()
{
NetworkCredential nwc = new NetworkCredential("username","password");
WebClient client = new WebClient();
client.Credentials = nwc;
string reportURL = "http://someIp/ReportServer/?%2fReportProjectName/ReportName&rs:Command=Render&rs:Format=PDF";
return File(client.DownloadData(reportURL),"application/pdf");
}
我没有找到任何其他替代方法来在不使用ReportViewer的情况下在MVC中导出SSRS报告. (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- azure – 当用户存储在外部身份提供程序服务中时与用户的关
- dependency-injection – 从ILogger访问当前的HttpContext
- 为什么asp.net会员资格有用户表和会员表?
- asp.net-mvc – 使用Viewbag绑定DropdownlistFor
- asp.net-mvc – 在MVC ActionLink中使用Knockout绑定
- 强烈推荐的一个工具ReSharper
- asp.net-mvc – 使用复杂类型嵌套对象的bind属性include和e
- asp.net – 访问.NET中的Web服务中的查询字符串(GET请求数组
- ASP.NET汉字转拼音 - 输入汉字获取其拼音的具体实现
- asp.net-mvc – 使用Entity FrameWork保存更改/更新数据集中
推荐文章
站长推荐
- asp.net-web-api – 从ASP.NET Web API ASP.NET
- 如何在asp.net用户控件中使用jQuery ajax?
- asp.net – 如何使一个TextBox控件是多行不可调整
- 在ASP.Net网站上使用WCF服务的教程?
- WCF服务与ASP.NET Web Api
- asp.net-mvc – ASP.NET MVC – Partial View可以
- asp.net中使用repeater和PageDataSource搭配实现
- [转]谈谈技术原则,技术学习方法,代码阅读及其它
- asp.net 禁用viewstate在web.config里
- asp.net – 未知的服务器标签’ajaxToolkit:Cal
热点阅读
