如何从字节显示图像?

时间:2012-03-22 13:54:12

标签: c# asp.net-mvc image filecontentresult

错误

  

编译器错误消息:CS1502:最合适的方法   重载'System.Web.WebPages.WebPageExecutingBase.Write   (System.Web.WebPages.HelperResult)'有一些无效的参数

 @ImageResultHelper.Image<ShowcaseController>(c => c.FileContentResult(), 200, 50, "Current time")

我需要将新的{bytes = item.ImageItems}传递给FileContentResult

1 个答案:

答案 0 :(得分:4)

我们这样做的方法是返回FileContentResult

public FileResult Get()
{
    return new FileContentResult(image.Bytes, image.ContentType);
}

然后我们将图像的src设置为此动作:

<img src="/Controller/Get/" alt="Whatever" />

这样您可以缓存结果。