我有一个返回二进制文件的控制器 DisplayImage,我可以在它的视图中毫无问题地看到结果,但是我想在图像视图中使用这个控制器的结果作为部分视图,但是当我调用 html 时这是不可能的。 partial(_partialview) 传递给 partial 的模型,是索引模型
让我展示我的代码:
    public ActionResult DisplayImage(int id = 1)
    {
        Product product = db.Product.Find(id);
        return File(product.Blob, "image/png");
    }
和
    public ActionResult Index()
    {
        return View(db.Product.ToList());
    }
在索引视图中我写道:
    @Html.Partial("_DisplayImage")
在部分观点中,我写道:
    <img style="width:60px" src="@Url.Action("DislpayImage", "Product", new { id="1" })"     alt="myimage" />
另外,如果我直接在索引视图中使用 img 标签仍然不起作用,结果是:
    <img alt="myimage" src="/Product/DislpayImage/1" style="width:60px">
没有任何图像,所以我该怎么解决这个问题
我希望把我的问题描述清楚如果没有,请询问!提前致谢!