如何在视图中访问链接到另一个表的所有元素?

时间:2019-07-12 12:50:25

标签: c# .net visual-studio-2010 asp.net-mvc-3

我最近开始使用mvc3,我创建了一个包含两个具有一对多关系的表的测试项目。表B包含图像链接,并且作为外键具有表A的元素的ID。因此,表B的更多图像链接到表A的实体。我想获得的视图是一个与表A的实体。

我能够创建一个查看对象的控制器。 在视图中,我不知道如何获得一个周期来查看表B中的图像

public ActionResult Details(int id)
        {
            ADS ads = db.ADS.Single(a => a.id == id);
            return View(ads);
        }

查看

使用此命令,我只能获得第一张图像,我想全部获得它们。

@model AgenziaImmobiliare.Models.ADS

...

@Html.DisplayFor(model => model.PHOTO.First().link_photo)

我想做这样的事情,但不能完成

@foreach(var photo in model => model.PHOTO)

1 个答案:

答案 0 :(得分:0)

尝试以下

imageminPngquant({
            quality: [65, 80]
        })