我为我的 aspx 项目使用了 Telerik 报告,在这个项目中我希望用户可以设置一些报告项目。为了实现这个目标,我使用参数并创建像 pic 1 这样的参数,在图 2 中是这个参数的属性,我在我的报告中使用它,如图 3,但至少当我运行我的项目时,我看到图 4 我的问题是:是我的代码错误,当我使用他们加载并在参数区域中显示的参数时,我如何在报告空间中设置我的报告项目我如何在报告的详细空间中显示它们?我的代码有什么问题? 这是我的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using schduleing_report;//its my dll report
namespace telerikreporttest
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Report2 report = new Report2();
var instanceReportSource = new Telerik.Reporting.InstanceReportSource();
instanceReportSource.ReportDocument = new schduleing_report.Report2();
instanceReportSource.Parameters.Add("param", "hi it work");
this.ReportViewer1.ReportSource = instanceReportSource;
instanceReportSource.Parameters.Add("testparam", "textbox2 is work too");
ReportViewer1.RefreshReport();
}
}
}