找回密码
 立即注册

QQ登录

只需一步,快速开始

huazhu
金牌服务用户   /  发表于:2017-12-18 11:28:47
21#
KearneyKang 发表于 2017-12-15 16:40
这问题还比较诡异,您把绑定的图片换成我说的那种形式看看,不是您现在拼接的方式。
如在百度图片里直接复 ...

我在数据库拼接字段直接绑定显示还是一张图片显示,这是我写的读ftp的页面,你看下是否有缓存还是有其他问题。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-18 15:22:20
22#
您好!
这个问题,我们也互相交流了这么多。为了更好的解决您的问题,要不您写个可以重现您问题的demo,我这边做一个验证,看看具体是什么原因导致的
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-19 09:44:35
23#
KearneyKang 发表于 2017-12-18 15:22
您好!
这个问题,我们也互相交流了这么多。为了更好的解决您的问题,要不您写个可以重现您问题的demo,我 ...




上面是demo,

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-19 14:32:23
24#
您好!我看了您的代码和报表设计,由于存在数据问题,我这边调试没办法正常运行。
但是根据您的报表展示,设计应该是没问题的。还有就是您说的本地预览可以,这说明您的报表设计和图片通过参数加数据库读取出来的图片名的拼接是没有问题的。
但是用Webview就出现问题,只重复显示一张图片。您再调试下您的代码。
为什么要给图片路径复制一个固定值。
  1. if (!IsPostBack)
  2.             {
  3.                              
  4.                 Image2.ImageUrl =
  5.                     "../Service/img.ashx?FilePathName=/2017-10-25/77334f0d-4e4a-4fb7-bd4f-b46cd6ff08a6.JPG";
  6.             }
复制代码

您把这段代码去掉直接,直接用Webview进行报表的加载。
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-19 17:10:49
25#
KearneyKang 发表于 2017-12-19 14:32
您好!我看了您的代码和报表设计,由于存在数据问题,我这边调试没办法正常运行。
但是根据您的报表展示, ...



WebForm1.aspx这个页面只是用来测试img.ashx这个页面是否能从ftp上面读取到图片的,删除掉就可以,
ImgPage.aspx这个是用来加载和显示报表的,具体步骤在ImgUrl\ImgUrl\Scripts\Report\ImgPage.js这个js里面

ImgUrl\ImgUrl\ImgPage\Explorer\EntryReportDetailsPhoto.rdlx    报表文件,记得修改连接字符串
ImgUrl\ImgUrl\ImgPage\Explorer\console_23.sql                            数据脚本
ImgUrl\imgfile                                                                              数据对应ftp文件目录


在本地新建一个ftp对应imgfile路径,再去img.ashx里面修改下账号密码,就可跑起来了, 源码在下面分2个压缩包,一起解压









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-20 14:55:36
26#
您好!
我已经看了您的代码,感觉没什么问题。
我测试如下,首先我在您项目下把您的报表数据源替换成了我自己的数据源。然后展示都正常。
所以!我希望您把数据源里的图片替换为图片的绝对地址,也就是在数据库里存包含您传参的服务的地址。
还有,要不您电话过来,我们相互探讨下这个问题。
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-21 14:33:49
27#
KearneyKang 发表于 2017-12-20 14:55
您好!
我已经看了您的代码,感觉没什么问题。
我测试如下,首先我在您项目下把您的报表数据源替换成了我 ...


我提供的demo在你的浏览器也能显示不同的图片吗,数据库拼接url的原来试过,web显示还是重复一张。
连续点击查询几次过后,图片就变了一张,但是还是重复显示一张。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-21 15:39:25
28#
对的!我直接进行数据库里存图片路径,然后绑定就可以。然后一直重现不了您说的问题。要不您留给联系方式,我电话给您
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-27 09:54:23
29#
KearneyKang 发表于 2017-12-21 15:39
对的!我直接进行数据库里存图片路径,然后绑定就可以。然后一直重现不了您说的问题。要不您留给联系方式, ...

这问题没得解决办法了。。。
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-27 14:03:16
30#
我这边直接绑定一直都是正常显示,没重现您的问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部