在运行时向RDLC添加控件

本文关键字:添加 控件 RDLC 运行时 | 更新日期: 2023-09-27 17:50:25

我需要能够动态地将所有用户上传的图像添加到我的报告。我有所有的图像存储在一个地方,我有所有的图像存储在数据库中的名称。

这是可能的与RDLC或我必须生成一个pdf,然后插入我的图像到像iTextSharp的东西?

在运行时向RDLC添加控件

我通过生成仅包含图像的PDF来解决这个问题,然后我将两个PDF与iTextSharp合并。

是有可能的。

  1. 在你的RDLC中添加一个图片
  2. 在图像属性中,将图像源设置为外部
  3. 对于外部源指向数据集中的字段的值,可以是这样的:MyImageDirectory+NameOfImageFromDatabase.jpg

如果你有多个图像要显示,使用表格或列表列出它们

还有一件事:我必须将路径设置为URI才能使其工作。