ASP .NET MVC 3 フレームワークを使用して Web アプリケーションを開発しています。
Crystal Reports 2011 レポートをビューアーのビュー VIEW-1 に表示したいと考えています。
そこで、CrystalReportViewer コントロールを含む ASPX WebForm を作成しました。
JavaScriptプログラミングで別のビューからVIEW-1を読み込みたい。
より正確には、ポップアップ ウィンドウに VIEW-1 を表示したいと考えています。
URL で SQL クエリを渡すことができます。
VIEW-1 をロードする HTTP リクエストは、アクション メソッドの 1 つによってキャッチされます。
アクション メソッドで ReportDocument オブジェクトをプログラムでインスタンス化し、構成します。
次に、ReportDocument オブジェクトを実行して HTTP 応答を生成する前に、VIEW-1 と共有したいと考えています。
ReportDocument オブジェクトは、VIEW-1 の実行中に CrystalReportViewer にバインドされます。
私は通常、ViewData プロパティを使用して、コントローラーと Razor ビューの間でデータを共有します。
しかし、コントローラーと ASPX WebForm の間でデータを共有することについてはわかりません。
どんな助けでも本当に感謝します。