从数据库数据是byte []数组即ie。图像,我想在图像标签的屏幕上显示它 所以决定为图像编写Html帮助器,然后如何转换该字节数据,以便我可以将它分配给img标签的src
答案 0 :(得分:0)
您还可以构建一个aspx页面,在BD中接收图像的de id作为参数,此页面访问您的DB,选择byte []并进行响应。
例如:
在你的aspx使用中这样:
<img src='<%# "ImageCreator.aspx?id=" + varImageID %>'>
在ImageCreator的Page_Load中执行此操作:
imgID = Request["id"];
byte[] buffer = ???;//*call something to get this from your DB
Response.ContentType = "image/gif";
Response.BinaryWrite(buffer );
希望这可以帮到你。