2009-06-15 81 views

回答

0

你的意思是簡單地在頁面上顯示圖像?如果是這樣,你只需使用圖像控件。

如果您的意思是url可能會針對不同的報告情況進行更改,您可以將url作爲字符串傳遞,然後可以使用表達式設置對它的引用。如果你能提供更多的細節,我可能會多一點幫助。

+0

我想顯示一個圖像,但文件的來源來自參數。我有一個通用的報告,也有多個客戶訪問此報告,它將很高興顯示報告以及他們的標誌。 – dcpartners 2009-06-16 11:55:17

3

是的。

將新的報告控件添加到您的項目中。

爲報告創建報告參數。

Report => Report Parameters, 添加參數「HeaderImage」。

將Image控件拖到報表上。 將源設置爲「外部」 將值設置爲「= Parameters!HeaderImage.Value」

運行此報告時運行此代碼。

ReportViewer1.LocalReport.EnableExternalImages = true; 

List<Microsoft.Reporting.WebForms.ReportParameter> rlist = 
    new List<Microsoft.Reporting.WebForms.ReportParameter>(); 
rlist.Add(new Microsoft.Reporting.WebForms.ReportParameter("HeaderImage", 
    "http://static.nfl.com/static/site/img/global/nfl-logo.png")); 

ReportViewer1.LocalReport.SetParameters(rlist); 

希望幫助

相關問題