如图,我已经将某张图片以二进制形式存入到了数据库中,现在我想编写一个测试页面,功能为:搜索Yw表中的YWMC,然后在Image控件上显示出上传的图片,应该怎样编写代码?
你好,
你需要将二进制转码。假设你的图片的二进制字段为 ext。
string imageUrl = "data:image/png;base64," + Convert.ToBase64String((byte[])dr["ext"]);
Image1.ImageUrl = imageUrl;
首先,你已经将图片存为二进制。那么对应的,当你读取的时候需要进行解码。解码完成之后就能在Image控件中显示。