dr = DBHelper.ExecuteReader(strSql); while (dr.Read())
{
Response.ContentType = System.Convert.ToString (dr"ImageContentType"]);
Response.OutputStream.Write((byte[])dr["ImageData"], 0, Convert.ToInt32(dr["ImageSize"]));
}
我在数据库中存入了多张图片,我想把他们读出来,结果读出来的多张图片显示都是一样的(都与第一张图片相同),向高手请教!
{
Response.ContentType = System.Convert.ToString (dr"ImageContentType"]);
Response.OutputStream.Write((byte[])dr["ImageData"], 0, Convert.ToInt32(dr["ImageSize"]));
}
我在数据库中存入了多张图片,我想把他们读出来,结果读出来的多张图片显示都是一样的(都与第一张图片相同),向高手请教!
<asp:datalist id=listImage Runat="server">
<ItemTemplate>
<SPAN class="News_text"><img src='<%# DataBinder.Eval(Container.DataItem, "imageId", "image.aspx?imageId={0}") %>' width='150' height='100' border="0"></SPAN><BR>
</ItemTemplate>
</asp:datalist>