ASP.NET中生成报表时传递的参数

时间:2015-06-10 04:11:01

标签: c# asp.net report

我附上了一个人物。我知道如何在ASP.NET中生成报告。请建议我如何在生成报告时传递参数,如图所示。 enter image description here

是否有与此相关的视频

1 个答案:

答案 0 :(得分:1)

看起来像SSRS ReportViewer控件。您有两个选择:

  1. 如果您使用的是默认SSRS ReportViewer.aspx,则可以通过 参数通过URL,如:

    HTTP:///ReportServer/Pages/ReportViewer.aspx PathToReport&安培; RS:COMMAND =渲染&安培; ExamYear = 2013

  2. 如果您直接使用ReportViewer控件,请在中传递参数 代码隐藏:

    ReportParameter examYearParam = new ReportParameter(“ExamYear”,2013); reportViewer1.ServerReport.SetParameters(examYearParam);