相关疑难解决方法(0)

在ASP.NET MVC中以HTML格式呈现RDLC报表

我想在ASP.NET MVC项目中以HTML格式呈现RDLC报告.

本文的帮助下,我成功地制作了一个原型,用于呈现PDF,Excel和TIFF图像的RDLC报告.但我很惊讶HTML不是默认的可用格式之一LocalReport.Render().

我遇到过这篇文章,它描述了一个启用HTML4.0渲染格式的技巧,但我认为这仅适用于ReportViewer控件(尽管我可能错了).

问题是,在MVC中如何像HTML一样呈现HTML中的RDLC报告ReportView(参见下面的屏幕截图)?

在ReportView控件中呈现的RDLC报表

asp.net-mvc reporting reportviewer rdlc localreport

12
推荐指数
2
解决办法
3万
查看次数

MVC 5如何在rdlc报告中使用对象

这是我的第一个问题.

我正在使用VS Community 2015和一个带有Entity Framework 6的MVC 5项目.我使用代码优先迁移进行数据建模.

我已经有报告使用每个视图.每个视图都使用C#模型将show report作为HTML5网页.

现在我必须将输出发送到pdf,word,excel ...为此,我将使用RDLC,但我不知道如何将对象模型设置为数据集.这个想法是发送同一个已经使用视图构建报告的对象.报告的数据不是.

任何想法或建议或教程我该怎么做?

我是RDLC的新手,我之前从未使用过数据集.

谢谢

c# rdlc asp.net-mvc-5

8
推荐指数
1
解决办法
1万
查看次数

Report Viewer X Dapper

我正在ReportDataSource使用Dapper进行查询.但是,即使有IEnumerable加载的数据,我也有一个空报告.当你花一件Datatable作品.

如何使用Dapper从查询传递数据ReportViewer

this.reportViewer.LocalReport.DataSources.Clear(); 
DataTable dt = new DataTable(); 

dt = CN.Query(Sql, param);

Microsoft.Reporting.WinForms.ReportDataSource rprtDTSource = new Microsoft.Reporting.WinForms.ReportDataSource(dt.TableName, dt); 
this.reportViewer.LocalReport.DataSources.Add(rprtDTSource); 
this.reportViewer.RefreshReport(); –
Run Code Online (Sandbox Code Playgroud)

c# reportviewer dapper

4
推荐指数
1
解决办法
2212
查看次数