can someone one help me, i have rdlc textbox, and i created parameter to pass it into report viewer using for loop. Is this possible?
the result in report viewer should be like this:
Page 1: index_0
Page 2: index_1
Page 3: index_2
each index in different page because i'm using for loop..
Here is my code:
private void button1_Click(object sender, EventArgs e)
{
reportViewer1.SetDisplayMode(DisplayMode.PrintLayout);
var setup = reportViewer1.GetPageSettings();
setup.Margins.Top = new System.Drawing.Printing.Margins().Top = 25;
setup.Margins.Bottom = new System.Drawing.Printing.Margins().Bottom = 65;
reportViewer1.SetPageSettings(setup);
ReportParameter[] data = new ReportParameter[] { };
for (int i = 0; i < 3; i++)
{
try
{
data = new ReportParameter[3];
data[i] = new ReportParameter("myData", "index_" + i);
this.reportViewer1.LocalReport.SetParameters(data);
}
catch (Exception ex)
{
return;
}
}
this.reportViewer1.RefreshReport();
}
please any help thanks in advance..