0

我正在尝试在强类型视图中为用户显示一些图片。在模型成员中有一个表示图像内容(例如 jpeg) 我应该如何将此内容传递给 img 标签以呈现此图像?模型看起来像:

publiс class Image {
public virtual FileContentResult currentImage { get; set; }
public Image()
        {
            currentImage = createSomeImage(); 
// createSomeImage returns new FileContentResult(bmpBytes, "image/png");
        }
}

视图看起来像

@model app.Models.Image
<img src='@Model.currentImage' alt="" class="img" />

我从父视图将其渲染为:

@Html.Partial("_ImageShow", new app.Models.Image())

我进行了很多搜索,但仅发现由于某些控制器的操作而返回图像的实现。有没有办法在视图中显示具有 fileContentResult 的图像?提前致谢。

4

0 回答 0