Crystal Report Viewer控件未在报表中加载图像

时间:2010-02-12 17:18:21

标签: asp.net image crystal-reports

我有一个ASP.Net(.Net 2.0)应用程序,它创建Crystal Reports(版本11.5)并使用CrystalReportViewer控件显示它们。由于某种原因,控件未在报告的标题中显示徽标图像。它呈现以下html

<img width="320" height="76" alt="Imagem" src="CrystalImageHandler.aspx?dynamicimage=cr_tmp_image_e47fba99-96fc-471b-ab11-06fd2212bbdd.png" border="0"/>

我已经在IIS中的虚拟目录中包含了aspnet_client文件夹。

为什么会发生这种情况?

2 个答案:

答案 0 :(得分:4)

刚想通了。

由于某种原因,未在web.config中定义CrystalImageHandler。

只需将以下行添加到HttpHandler部分即可。 (对于其他版本的Crystal Reports, Version PublicKeyToken 值将不同)

<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>

答案 1 :(得分:0)

进入httpHandlers

发现它默认配置为CR2008又名XII