如何在我的报告中实现动态图像?

时间:2011-04-21 23:55:11

标签: asp.net .net-3.5 reportviewer

人们,请帮助,我即将放松心情。如何正确实现外部动态图像到rdlc。我的代码出了什么问题?

Dim param As List(Of ReportParameter) = New List(Of ReportParameter)
ReportViewer1.LocalReport.EnableExternalImage...s = True

param.Add(New ReportParameter("paramImage", Request.Url.AbsoluteUri.Replace(Request.Url.AbsolutePath, "") + "http://localhost/ToursV2(ToursOnly)/logos/dominion.jpg"))

ReportViewer1.LocalReport.SetParameters(param)

报告运行但没有我的动态图像。

1 个答案:

答案 0 :(得分:0)

这很奇怪。

Request.Url.AbsoluteUri.Replace(Request.Url.AbsolutePath, "") + 
     "http://localhost/ToursV2(ToursOnly)/logos/dominion.jpg"))

假设请求网址类似于"http://localhost/SomeFile.aspx",那么这应该发出以下内容:

http://localhosthttp://localhost/ToursV2(ToursOnly)/logos/dominion.jpg

这可能不是你的想法。您可能希望在该行代码上运行检查器。