DataList中如何显示存储于数据表的图片。 如题。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 晕,怎么没有人理啊~~我的图片是以image类型存储的。 将Select语句返回SqlDataReader然后是:if(dr.Read()){ Response.ContentType=(string)dr["ImageContentType"]; Response.OutputStream.Write((byte[])dr["ImageData"],0,(int)dr["ImageSize"]);}这样将图片直接显示在页面上,稍改一下就行了~! 我说的意思是在DataList的摸板中如何显示图片。是说在<ItemTemplate>中添加<asp:Image ImageUrl="test.aspx?id="+ <%#DataBinder.Eval(Container.Item["id"])%>> 参考datagrid的,方法是一样的http://singlepine.cnblogs.com/articles/288027.html <ItemTemplate> <asp:Image Runat=server ID="Image1" Width="150" Height="125" ImageUrl='<%# FormatURL(DataBinder.Eval(Container.DataItem, "ID")) %>' /></ItemTemplate> <ItemTemplate>中添加<asp:Image ImageUrl="test.aspx?id="+ <%#DataBinder.Eval(Container.Item["id"])%>>test.aspx 代码如下string sql ="select * from tb where id="+Request["id"]+""将sql语句返回SqlDataReaderif(dr.Read()){ Response.ContentType=(string)dr["ImageContentType"]; Response.OutputStream.Write((byte[])dr["ImageData"],0,(int)dr["ImageSize"]);} scriptManager实现异步刷新问题 为什么找不到文件(Response.WriteFile) mvc 3 表达不验证的问题 非常感谢,请帮帮忙。 简单的sql语言问题 求助:关于笔记本的问题,来者有分. 请问这个问题如何解决,关于广告拦截的,谢了先! 提供ComponentOne Studio for ASP.NET Q3 2004下载 Linq to Entity调用存储过程 vs2012 有断点进行调试就会卡死,重启 vs2005中文版中创建数据库时出现启动用户实例的进程出错,怎么办 如何在DataGrid中添加和数据库绑定的复选框?
然后是:
if(dr.Read())
{
Response.ContentType=(string)dr["ImageContentType"];
Response.OutputStream.Write((byte[])dr["ImageData"],0,(int)dr["ImageSize"]);
}
这样将图片直接显示在页面上,稍改一下就行了~!
http://singlepine.cnblogs.com/articles/288027.html
<asp:Image Runat=server ID="Image1" Width="150" Height="125"
ImageUrl='<%# FormatURL(DataBinder.Eval(Container.DataItem, "ID")) %>' />
</ItemTemplate>
string sql ="select * from tb where id="+Request["id"]+""
将sql语句返回SqlDataReader
if(dr.Read())
{
Response.ContentType=(string)dr["ImageContentType"];
Response.OutputStream.Write((byte[])dr["ImageData"],0,(int)dr["ImageSize"]);
}