当前位置:编程学习 > C#/ASP.NET >>

数据库的图片问题

  数据库保存了图片,单不是保存图片的路径而是整个图片文件,现在想 把所有图片文件拿出来,然后将它们放进datalist里面,已经实现了将图片从数据库里拿出来的步骤,但是现在不知道怎么实现把拿出来的图片放进datalist 来进行显示。 asp.net --------------------编程问答-------------------- 指定img的src属性为你输出图片的页面地址 --------------------编程问答-------------------- 亲,给你个传送门 --------------------编程问答--------------------
引用 2 楼 zjk20108023 的回复:
亲,给你个传送门




我是把图片放进数据库的,不是把图片的路径放进数据库。现在就是要把数据库里面的图片拿出来 然后再把他放进datalist里面,但还是imge的src不是要路径吗?我这个是文件来的,不是路径。 --------------------编程问答-------------------- 这个,伸展不明求恩求 --------------------编程问答-------------------- <img src="getimage.ashx?id=23"/>
在getimage.ashx里根据ID取出数据库里面的图片二进制数据,然后用流返回给浏览器。 --------------------编程问答-------------------- 要把二进制文件转换为图片格式,然后在直接赋值给该控件列的DataGridViewImageColumn类型就OK了 --------------------编程问答--------------------
引用 5 楼 aley 的回复:
<img src="getimage.ashx?id=23"/>
在getimage.ashx里根据ID取出数据库里面的图片二进制数据,然后用流返回给浏览器。




如果我想一次性来10张图呢?要怎么搞。 --------------------编程问答--------------------
引用 7 楼 vince_zheng 的回复:
引用 5 楼 aley 的回复:<img src="getimage.ashx?id=23"/>
在getimage.ashx里根据ID取出数据库里面的图片二进制数据,然后用流返回给浏览器。



如果我想一次性来10张图呢?要怎么搞。


<img src="getimage.ashx?id=23"/>
<img src="getimage.ashx?id=24"/>
<img src="getimage.ashx?id=25"/>
...

或者保存临时文件。 --------------------编程问答-------------------- Refer:
http://www.cnblogs.com/insus/archive/2012/03/08/2385223.html

补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,