0

我正在使用 2010 年的 RDLC 报告

我想从外部来源绑定图像

ReportParameter rpara = new ReportParameter("rpt1", "D:\\Projects\\Image\\logo.jpg");
ReportViewer1.LocalReport.EnableExternalImages = true;
ReportViewer1.LocalReport.SetParameters(new ReportParameter[] { rpara });

我还设置了 rdlc 设计的所有属性,例如rpt1在报告数据窗口中添加参数在正文部分添加新图像,然后将图像属性设置为external并选择报告参数

一切都好,但我仍然无法在我的报告查看器上获得图像

4

1 回答 1

1

尝试使用这种方式

string imagepath = "File:///" + "C:\\image.jpg";
this.reportViewer1.LocalReport.EnableExternalImages = true;
ReportParameter[] param = new ReportParameter[1];
param[0] = new ReportParameter("Path", imagepath);
this.reportViewer1.LocalReport.SetParameters(param);
this.reportViewer1.RefreshReport();
于 2013-04-18T18:22:20.693 回答