0

保存されたファイルからレポートを読み込んでいましたが (これは一般的な方法ではないようです)、レポート ビューアーはパラメーター ポップアップの初期化を拒否します。なんてこった!!!

コードは次のとおりです。

protected void Page_Load(object sender, EventArgs e)
{
  string ReportName = Request["ReportName"];
  XtraReport newReport = CreateReportFromFile(ReportName);
  newReport.RequestParameters = true;
  ReportViewerControl1.Report = newReport;
}

private XtraReport CreateReportFromFile(string filePath)
{
  XtraReport report = new XtraReport();
  report = XtraReport.FromFile(filePath, true);
  return report;
}
4

1 に答える 1

1

ページ全体の読み込み時にのみこれを行うと効果がありますか?

protected void Page_Load(object sender, EventArgs e)
{
  if( IsPostBack || Is IsCallBack )
  {
     return
  }

  string ReportName = Request["ReportName"];
  XtraReport newReport = CreateReportFromFile(ReportName);
  newReport.RequestParameters = true;
  ReportViewerControl1.Report = newReport;
}
于 2010-03-20T11:09:40.450 に答える