私は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();
}
}
}