找回密码
 立即注册

QQ登录

只需一步,快速开始

huazhu

金牌服务用户

12

主题

47

帖子

143

积分

金牌服务用户

积分
143
huazhu
金牌服务用户   /  发表于:2017-12-4 16:34  /   查看:14636  /  回复:33

需求:显示员工信息和头像
具体页面展示:




设计模型:




问题:
页面加载方式html5,数据绑定方式:数据集
上传的图片存放在一个ftp目录里面(有账号和密码),数据库保存名称如:    /2017-11-1/14d57954-085c-4090-b235-7ba979c54e68.jpg
选择从服务器读取路径报错,


怎样才能从FTP里面读取图片显示在页面上,用aspx后台绑定数据的方式可行吗?

最后提供数据源和报表模板:










本帖子中包含更多资源

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

x

33 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-4 23:00:41
沙发
本帖最后由 KearneyKang 于 2017-12-5 15:06 编辑

您好!图片读取有两种格式,一种是二进制读取,还有一种是路径读取。您现在是路径形式的读取,首先您直接读取图片在FTP下路径,也就是文件存放在服务器下的地址 。
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-6 09:54:40
板凳
KearneyKang 发表于 2017-12-4 23:00
您好!图片读取有两种格式,一种是二进制读取,还有一种是路径读取。您现在是路径形式的读取,首先您直接读 ...

能动态绑定每一行的图片吗?每个人的图片不一样。ftp写链接地址如上图报错
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-6 11:41:56
地板
您好,动态绑定是可以实现的,您把图片用二进制的形式存到数据库里,然后跟字段一样进行图片的绑定就可以。
如果您是通过FTP绑定的话。显示模式是把用户名、密码、ip和要访问的资源在ftp上的文件路径全部拼接在一起,写到img标签的src属性里作为一个url使用。如:
< img src="ftp://username:password@192.168.0.1:21/11/xx.jpg">
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-6 15:02:06
5#
KearneyKang 发表于 2017-12-6 11:41
您好,动态绑定是可以实现的,您把图片用二进制的形式存到数据库里,然后跟字段一样进行图片的绑定就可以。 ...

我在查询数据的时候用sql把ftp路径账号密码拼接好了!怎么绑定在img控件上面






本帖子中包含更多资源

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

x
回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-6 16:16:21
6#
本帖最后由 KearneyKang 于 2017-12-6 16:18 编辑

您好!您首先确定你的FTP模式的图片在别的情况下可以显示不,首先你要确保服务器上的图片是可以访问显示的。
例如:
下面我在百度服务器上打开一张图片,然后把图片的地址绑定在Value值上:

value值的样式:
  1. http://img18.3lian.com/d/file/201706/19/5d54c6d408c991455be4891676f3b737.jpg
复制代码

这样是可以的
所有你要首先确保,您服务器地址上的图片是可以访问的

本帖子中包含更多资源

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

x
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-8 10:42:10
7#
KearneyKang 发表于 2017-12-6 16:16
您好!您首先确定你的FTP模式的图片在别的情况下可以显示不,首先你要确保服务器上的图片是可以访问显示的 ...

我建立了一个一般处理文件去读取图片显示,但是只重复显示一张图片,无法自动加载其他的

模板拼接url





红框里面是拼接后的url图片地址,右边图片只显示了当中的一张重复显示了,怎么不能自动加载其他的图片

本帖子中包含更多资源

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

x
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-8 11:32:54
8#


新问题:
一般处理文件映射到外网端口后报表直接加载不出来,但是单独访问图片能出来,
http://112.65.142.23:89/Service/ ... 78-d7a0c8f16f22.jpg
本地测试一般处理文件能在报表上面显示图片,报表能加载,只是显示重复的一张图片



回复 使用道具 举报
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2017-12-8 14:49:57
9#
您好!您现在的问题是图片可以显示,但是一直只显示一张重复的图片是这样吧!
如果是这样,您要看看您图像绑定的图片的路径是不是都是一样的。
回复 使用道具 举报
huazhu
金牌服务用户   /  发表于:2017-12-11 09:57:37
10#
KearneyKang 发表于 2017-12-8 14:49
您好!您现在的问题是图片可以显示,但是一直只显示一张重复的图片是这样吧!
如果是这样,您要看看您图像 ...



生成路径如图:


看下是我模板设计问题还是什么原因。

本帖子中包含更多资源

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

x
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部