我有一个控制器,它返回一个图像。
在我看来,我有:
@model MyShop.Models.Car
....
<img src="@Url.Action("myimage", "Image", new { code = model.Code, imageFile = model.imageFile })" class="img-responsive">
我有一个错误,因为没有定义模型。 如果我使用
@Html.DisplayFor(model => model.Name)
工作正常。 如何在第一个代码段中引用当前项目?
由于
答案 0 :(得分:0)
您还需要在模型图像路径中返回项目中图像的位置。
<img src= "@Url.Content(Model.ImagePath)" alt="Image" />
答案 1 :(得分:0)
试试这个:将create schema databaseName default charset utf8 collate utf8_bin;
更改为model.Code
Model.Code
或者如果您在<img src="@Url.Action("myimage", "Image", new { code = Model.Code, imageFile = Model.imageFile })" class="img-responsive">
中拥有完整的图片路径,请尝试:
imageFile