これを実現するには、クエリ文字列「rs:ClearSession」を使用して URL を渡す必要がある方法を見つけました。
以下は私のコード ASP.NET SSRS Reportviewer 統合ページです。
rptvw.ProcessingMode = ProcessingMode.Remote;
rptvw.ServerReport.ReportServerUrl = new Uri("http://localhost/reportserver");
rptvw.ServerReport.ReportPath = "/Northwind/NewNorthwind";
ReportParameter[] param = new ReportParameter[1];
param[0] = new ReportParameter("CustomerID", txtparam.Text);
rptvw.ServerReport.SetParameters(param);
rptvw.ServerReport.Refresh();
問題は、クエリ文字列「rs:ClearSession」をどこに渡すかです。上記の ReportServerUrl と ReportPath で試しましたが、まだエラーが発生している可能性があります。構文エラーが発生した可能性があります。
URL でクエリ文字列「rs:ClearSession」を渡す場所と方法は?