我们已经看到了在web.config中注册所需的所有图像,但是如何绑定来自数据库的动态图像。有没有办法解决这个问题?
答案 0 :(得分:0)
如果将图像存储在数据库中,将绑定到模型中的字节数组,则必须添加一个操作来检索此图像,然后将其作为“FileContentResult”返回,如下所示:
public FileResult GetImage(int imageId) {
ImageRecord imageRecord = _repo.Get(imageId);
if (imageRecord != null) {
return new FileContentResult(imageRecord.Image, imageRecord .MimeType);
}
else {
return null;
}
}
希望这会对你有所帮助。