一尘不染

从二进制数据转换为ASP.NET中的图像控件

c#

我的数据库中有图像的二进制数据,我想在ASP.NET的图像控件中显示它。怎么样?如果不可能,请找到另一种方法将其保存在数据库中并在图像控件中显示。


阅读 280

收藏
2020-05-19

共1个答案

一尘不染

创建一个常规的HTML img元素,如下所示:

<img runat="server" id="image" />

并在后面的代码中执行此操作:

image.src = "data:image/png;base64," + Convert.ToBase64String(imageBytes);

其中imageBytes是一个byte[]

大功告成 将显示图像。

2020-05-19