错误
编译器错误消息:CS1502:最合适的方法 重载'System.Web.WebPages.WebPageExecutingBase.Write (System.Web.WebPages.HelperResult)'有一些无效的参数
@ImageResultHelper.Image<ShowcaseController>(c => c.FileContentResult(), 200, 50, "Current time")
我需要将新的{bytes = item.ImageItems}传递给FileContentResult
答案 0 :(得分:4)
我们这样做的方法是返回FileContentResult
:
public FileResult Get()
{
return new FileContentResult(image.Bytes, image.ContentType);
}
然后我们将图像的src设置为此动作:
<img src="/Controller/Get/" alt="Whatever" />
这样您可以缓存结果。