我要把一个已经变成byte[]流的图片绑定到asp.net的<image>,要怎么弄,我是用C#
展开全部
新添加一个ASPX页面,例如:showImage.aspx
在showImage.aspx的Page_Load事件里,写入下面的代码:
Response.Clear();
Response.ContentType = "image/*";
Response.BinaryWrite(你的byte[]);
Response.End
然后,将<asp:Image 的src属性指定为 showImage.aspx 的路径即可。
此方法,可以适用于动态加载byte[]数据,重复利用showImage.aspx,例如给 showImage.aspx 传递参数,利用参数,加载不同的图片
在showImage.aspx的Page_Load事件里,写入下面的代码:
Response.Clear();
Response.ContentType = "image/*";
Response.BinaryWrite(你的byte[]);
Response.End
然后,将<asp:Image 的src属性指定为 showImage.aspx 的路径即可。
此方法,可以适用于动态加载byte[]数据,重复利用showImage.aspx,例如给 showImage.aspx 传递参数,利用参数,加载不同的图片
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以把byte[]字节流转换成图片保存到bin目录下面或者你自己定义个目录,然后把image的src设置成你定义的路径。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询