| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 460 人关注过本帖
标题:[求助]图片显示
只看楼主 加入收藏
zd123456
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2006-10-31
收藏
 问题点数:0 回复次数:5 
[求助]图片显示
把图片上传 上去 又怎么把他显示在 Image1 中 或者 显示在 GridView1中了

给点 思路 或者 代码 先谢谢了
2007-07-19 15:52
jyoseyi
Rank: 1
等 级:新手上路
帖 子:173
专家分:0
注 册:2007-6-14
收藏
得分:0 

新件个摸版列来显示图片,拖个Image在摸版中,取出图片地址,然后把把相应的图片地址传给Image


我非英雄,广目无双, 我本坏蛋,无限嚣张!
2007-07-19 16:04
zd123456
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2006-10-31
收藏
得分:0 
已做

我是初学的 请各位帮帮我...
2007-07-19 16:07
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 

以二进制保存到数据库
Stream sr = File1.PostedFile.InputStream;
byte[] buffer = new byte[size];
sr.Read(buffer, 0, size);
cmd.Parameters.Add("@image", SqlDbType.Image);
cmd.Parameters["@image"].Value = buffer;
...
GridView模版列中
<asp:Image ID="Image2" AlternateText=<%# Eval("ID") %> ImageUrl='<%# "~/OK/showimage.aspx?id="+Eval("ID") %>' runat="server"/>
(页面showimage.aspx显示图片)
protected void Page_Load(object sender, EventArgs e)
{
string id = Request.QueryString["ID"];
string conStr = "Database=FILE;Server=.;Integrated Security=SSPI;";
if (id != null && id != "")
{
try
{
SqlConnection con = new SqlConnection(conStr);
con.Open();
SqlCommand cmd = new SqlCommand("select * from Image where ID=@ID", con);
cmd.Parameters.Add(new SqlParameter("@ID", id));
SqlDataReader dr = cmd.ExecuteReader();
dr.Read();
Response.ContentType = "Image/Jpeg";
Response.AddHeader("Content-Dispositon", "attachment;filename=" + dr["name"].ToString());
Response.AddHeader("Content-Length", dr["size"].ToString());
int size=Convert.ToInt32( dr["size"]);
byte[] buffer=new byte[size];
dr.GetBytes(4,0,buffer,0,size);
Response.BinaryWrite(buffer);
con.Close();
}
catch (Exception ex)
{
throw ex;
}
}
}


Flying without wings
2007-07-19 16:17
zd123456
Rank: 1
等 级:新手上路
帖 子:96
专家分:0
注 册:2006-10-31
收藏
得分:0 
谢谢 jyoseyi 冰彩虹了

[此贴子已经被作者于2007-7-19 16:59:24编辑过]



我是初学的 请各位帮帮我...
2007-07-19 16:57
管家
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-7-19
收藏
得分:0 
这种太复杂 了 买不起服务空间
直接绑定图片上传的路劲 就OK了
2007-07-19 23:46
快速回复:[求助]图片显示
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.079938 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved