0

特定のモデルの情報を表示するビューがあります。

その情報には、配列のバイトである画像があります。

今、私はその画像を表示したいと思います。

私は私の見解でこれを作ります

<img src="@Url.Action("getImg", "Image",  new { image = Model.image })" />

Image コントローラーは、現在のビューが属するコントローラーと同じではないことに注意してください。

私は何を間違えていますか?

他のすべての情報は正しく表示されます。

編集

これは私が呼び出したいコントローラです

public class ImageController : Controller
{
    //
    // GET: /Image/

    public ActionResult Index()
    {
        return HttpNotFound();
    }

    // To convert the Byte Array to the image
    public FileContentResult getImg(byte[] image)
    {
        if (image != null)
        {
            return new FileContentResult(image, "image/jpeg");
        }
        else
        {
            return null;
        }
    }
}
4

1 に答える 1