2016-04-15 57 views
0

我有一个需要在项目中显示30个RDLC报告的地方。所以我设法生成了ASPX页面来显示一个RDLC文件数据。显示多个RDLC文件的ASPX页面

由于要添加30个以上的报表,对于每个RDLC文件,创建30个以上的ASPX文件将是一种非常糟糕的方法。我们有替代方法来根据任何参数类型呈现特定的RDLC吗?

回答

0

步骤很简单。按照http://www.aspsnippets.com/Articles/How-to-create-RDLC-report-step-by-step-in-ASPNet-using-C-and-VBNet.aspx中的说明进行操作。

  1. 为通用报表查看创建一个aspx页面。
  2. 不要使用aspx页面打包任何RDLC文件(这些要在代码隐藏中手动完成)。
  3. 在后面的代码中,您可以配置RDLC路径/ RDLC数据源以及RDLC所需的每个参数。
+0

从架构的角度来看,这是一个很好的解决方案。设计一个名为ReportViewer.aspx的aspx页面,并从后面的代码中设置rdlc路径。 –