Crystal Report Viewer control isn#39;t loading the images inside the report(Crystal Report Viewer 控件未加载报表内的图像)
问题描述
我有一个 ASP.Net (.Net 2.0) 应用程序,它创建 Crystal Reports(11.5 版)并使用 CrystalReportViewer 控件显示它们.由于某种原因,该控件未在报告标题中显示徽标图像.它呈现以下 html
I have an ASP.Net (.Net 2.0) application that creates Crystal Reports (version 11.5) and shows them with CrystalReportViewer control. For some reason the control isn't showing the logo image in the header of the report. It renders the following 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 文件夹.
I already included the aspnet_client folder in my Virtual Directory in IIS.
任何想法为什么会发生这种情况?
Any ideas why this happens?
推荐答案
刚刚想通了.
由于某种原因,CrystalImageHandler 没有在 web.config 中定义.
For some reason the CrystalImageHandler wasn't defined in the web.config.
只需将以下行添加到 HttpHandler 部分,它就可以工作了.(Version 和 PublicKeyToken 值对于其他版本的 Crystal Reports 会有所不同)
Just added the following line to the HttpHandler section and it worked. (The Version and PublicKeyToken values will be diferent for other versions of Crystal Reports)
<add verb="GET" path="CrystalImageHandler.aspx" type="CrystalDecisions.Web.CrystalImageHandler, CrystalDecisions.Web, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"/>
这篇关于Crystal Report Viewer 控件未加载报表内的图像的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:Crystal Report Viewer 控件未加载报表内的图像
- C# 通过连接字符串检索正确的 DbConnection 对象 2022-01-01
- 带问号的 nvarchar 列结果 2022-01-01
- 在 C# 中异步处理项目队列 2022-01-01
- 为什么 C# 中的堆栈大小正好是 1 MB? 2022-01-01
- Azure Active Directory 与 MVC,客户端和资源标识同一 2022-01-01
- 在 LINQ to SQL 中使用 contains() 2022-01-01
- Windows 喜欢在 LINUX 中使用 MONO 进行服务开发? 2022-01-01
- CanBeNull和ReSharper-将其用于异步任务? 2022-01-01
- 使用 rss + c# 2022-01-01
- 是否可以在 .Net 3.5 中进行通用控件? 2022-01-01