ImageUrl=这里直接输出路径不就得了?
难道你数据库存的是二进制的图片?
如果是,用Response.OutputStream.Write方法来输出
难道你数据库存的是二进制的图片?
如果是,用Response.OutputStream.Write方法来输出
解决方案 »
- select 后台 获取前台 的 值!!!
- Accordion1控件点击展开后,点击旗下的链接到新的页面,如何保持其展开的状态保持不变?
- 验证用户是否登陆
- 如何用ASP.NET备份和恢复Oracle数据库???
- 上传图片处理的性能问题:是保存源文件再处理好,还是直接在数据流中处理好?
- 论坛发贴时,[url][/url]这样的功能怎 么实现的
- DataReader.Item("**")问题
- DataGrid中更新数据问题--------在线等
- 自定义控件出现问题!求解!!!!!!!!1
- 请问怎样让datagrid在打印时自动分页打印?????
- 用asp.net+vb.net 调用word
- 本机一切正常,把代码复制到服务器上后 就出现这样的错误,[难道 ^^^]
"image/jpg"后面的值改下应该可以
img.Save(HttpContext.Current.Response.OutputStream, ImageFormat.Jpg);
{
string id = (string)context.Request["id"];
my_db.my_data_type type = (my_db.my_data_type)Enum.Parse(typeof(my_db.my_data_type), ConfigurationManager.AppSettings["dbType"]);
if(id!=null)
{
MemoryStream imgStream;
try
{
my_db.Data dd = new my_db.Data();
byte[] blob = (byte[])dd.Execute_Scalar("select img from enterprise where id='" + id + "'");
imgStream = new MemoryStream(blob);
Image img = Image.FromStream(imgStream);
HttpContext.Current.Response.ContentType = "image/jpeg";
img.Save(HttpContext.Current.Response.OutputStream, ImageFormat.Jpg);
}
finally
{
imgStream.Close();
}
}
}
public bool IsReusable {
get {
return false;
}
}
请看电脑,还是显示不出来