reportviewer コントロールを使用してレポートを配信する asp.net 4.0 ページがあります。レポートをページまたは pdf/word にレンダリングするオプションがあります。
パラメータのセット (または範囲) を提供するオプションもあり、レポートビューアは PDF/WORD で複数のレポート (場合によっては 100 以上) をレンダリングします。
これが動作する方法は、「バッチの実行」ボタンが押されたときであり、ページがポストバックされ、ローカル レポートが使用可能なパラメーターまたはパラメーターの組み合わせに対して (PDF レポートに) レンダリングされます。
これにより明らかにポストバックが発生し、ポストバックが返されるまでに非常に時間がかかります。レポートのレンダリングをバックグラウンドで実行して、ページがすぐに返されるようにする方法はありますか?
Web では、バックグラウンド スレッドなどへのあいまいな参照を見てきましたが、何も機能していないようです。誰かが貴重なアイデアを提供できますか???