我需要使用 Report Viewer 创建一个报告来显示我的员工列表。对于每个员工,我需要显示个人数据和照片。照片存储在服务器内的磁盘中。此外,照片是使用算法编码的,并且基于员工 ID(整数)。
我已经有了报告,从数据库中获取了所有数据。唯一的问题是显示照片。
这是 ASP.NET c#
我怎样才能做到这一点?谢谢。
我需要使用 Report Viewer 创建一个报告来显示我的员工列表。对于每个员工,我需要显示个人数据和照片。照片存储在服务器内的磁盘中。此外,照片是使用算法编码的,并且基于员工 ID(整数)。
我已经有了报告,从数据库中获取了所有数据。唯一的问题是显示照片。
这是 ASP.NET c#
我怎样才能做到这一点?谢谢。
我认为您需要实现一项服务,该服务将根据某种类型的参数读取并返回照片。
例如http://mydomain.com/getphoto/100500(其中 100500 是一个 ID)。
所以你只需要在你的输出中添加标签。
您也可以使用现成的 ASP.NET 报告组件。有很多可用的。例如,您可以使用 SharpShooter Reports(这是我们的产品,所以我把它放在第一位 :) 和其他报告软件(公平地说),例如Telerik 报告、组件一的活动报告等。
然而,这些组件的成本很高,所以如果我不需要复杂的报告解决方案,我不会使用它。