确认你的模型类中的图像字段已经正确地命名并与数据库中的表对应。例如,假设你的模型类为 MyClass,那么图像字段的命名应该为 Image。
在你的视图代码中,使用以下代码判断图像字段是否为 null:
@if(Model.Image != null) { }
确认你的数据库中已经存储了图片的文件路径,例如数据库中存储的图片路径为:~/Images/MyImage.png。
在你的控制器代码中,从数据库中获取图片路径并将其赋值给图像字段:
public ActionResult MyAction(int id) { var model = _db.MyClasses.Find(id);
model.Image = "~/Images/MyImage.png";
return View(model);
}
如果上述方法仍然不能解决问题,你可以考虑使用调试器来帮助你查找并解决问题。
上一篇:ASP.NETMVC中的图像处理