2

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

        }
    }
}
4

1 に答える 1