Reputation: 13079
I have a ReportViewer in an asp.net project which loads a report in
ProcessingMode = ProcessingMode.Remote (A .rdl report that sits on an SSRS server)
I have a DataSet which was generated somewhere else and I want to push it into the report via code. How can I do that ? (In local mode ,.rdlc, it seems pretty easy...)
Upvotes: 1
Views: 2115
Reputation: 467
first, create a Parameter in RDL.
Then in the dataset, put:
=Parameters!Example.value
The code to send a parameter, for example:
ReportParameter parameter1 ReportParameter = new ("example", nameDataSet.toString);
ReportViewer1.ServerReport.SetParameters (ReportParameter new [] {parameter1 });
Upvotes: 1