Image控件如何能显示保存在数据表Image型字段里的图片? 在GridView的模板列里有一个Image控件,请问如何通过流的方式显示数据表Image字段里的图片,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public void ShowPic(int imageid) { string connString = "Data Source=LYCEUM_LUO;database=image;uid=sa;pwd=sa"; string cmdstr = "select * from image where imageID = @imageID"; SqlConnection conn = new SqlConnection(connString);//初始化数据库连接 SqlCommand cmd = new SqlCommand(cmdstr,conn); cmd.Parameters.Add("@imageID",SqlDbType.Int).Value = imageid; conn.Open(); SqlDataReader sdr = cmd.ExecuteReader(); sdr.Read(); Response.OutputStream.Write((byte[])sdr["image_data"], 0, (int)sdr["image_size"]); Response.End(); sdr.Close(); conn.Close(); }这是显示到页面上,显示到Gridview的控件里我也没试过。仅供LZ参考 ! 像验证码那样不行吗?写一个文件专门输出一每图片,比如叫pic.aspx,此页面接收一个参数,比如图片的ID号。那么Image控件的ImageUrl设为pic.aspx?ID=xxx就可以了 Click the link to solve your problem.Good luck! 求助,求高手!!求师傅!!!~~~~在线等好心人进!!! 求教sql取出不同类别中的最新一条纪录 httprequest模拟cookie,ref,gzip都无法采集数据 如何在设计时获取资源? asp.net在调试时,怎么从循环中跳出来? asp.net 中使用Gridview的难题 ★ 常识题,如何在外部获得GridView当前行的DataKey? 新学习.net做了一个二级域名系统,麻烦这里的兄弟帮我找找漏洞 如何屏蔽地址栏? 在线给分!confirm的问题 在一个页面中使用了iframe的问题! 如何控制出错信息?
{
string connString = "Data Source=LYCEUM_LUO;database=image;uid=sa;pwd=sa";
string cmdstr = "select * from image where imageID = @imageID";
SqlConnection conn = new SqlConnection(connString);//初始化数据库连接
SqlCommand cmd = new SqlCommand(cmdstr,conn); cmd.Parameters.Add("@imageID",SqlDbType.Int).Value = imageid;
conn.Open();
SqlDataReader sdr = cmd.ExecuteReader();
sdr.Read();
Response.OutputStream.Write((byte[])sdr["image_data"], 0, (int)sdr["image_size"]);
Response.End();
sdr.Close();
conn.Close();
}
这是显示到页面上,显示到Gridview的控件里我也没试过。仅供LZ参考 !
写一个文件专门输出一每图片,比如叫pic.aspx,此页面接收一个参数,比如图片的ID号。
那么Image控件的ImageUrl设为pic.aspx?ID=xxx就可以了