画像のバイト配列を画像に変換する簡単な方法が必要なようです。問題ない。 記事 を見つけました それは私を大いに助けました。
System.Web.UI.WebControls.Image image = (System.Web.UI.WebControls.Image)e.Item.FindControl("image");
if (!String.IsNullOrEmpty(currentAd.PictureFileName))
{
image.ImageUrl = GetImage(currentAd.PictureFileContents);
}
else
{
image.Visible = false;
}
//The actual converting function
public string GetImage(object img)
{
return "data:image/jpg;base64," + Convert.ToBase64String((byte[])img);
}
PictureFileContentsはByte[]であり、これがGetImage関数がオブジェクトとして取っているものです。