如果字节数组图像存在于DB列中,我想保留为null或显示为图像。
目前我正在展示这样的
<img src="data:image;base64,@System.Convert.ToBase64String(Model.ProfilePicture)" width="80" height="80" />
但是当Model.ProfilePicture
null时,我会收到如下错误
值不能为空。参数名称:inArray
答案 0 :(得分:1)
将<img>
标记包裹在if
块中,以检查该属性是否具有值
@if (Model.ProfilePicture != null)
{
<img src="data:image;base64,@System.Convert.ToBase64String(Model.ProfilePicture)" width="80" height="80" />
}