显示多级列表

时间:2016-08-15 05:08:51

标签: c# asp.net-mvc entity-framework

我有两个模型类

public class Genre
{
    [Key]
    public int GenreId { get; set; }
    public string GenreName { get; set; }

    public virtual ICollection<Movie> Movies { get; set; }
}

public class Movie
{

    [Key]
    public int MovieId { get; set; }

    public string MovieName { get; set; }
    public string MovieDirector { get; set; }
    public int MovieYear { get; set; }
    public string MovieDesc { get; set; }
    public DateTime CreationDate { get; set; }


    public int GenreRefId { get; set; }
    [ForeignKey("GenreRefId")]

    public virtual Genre Genre { get; set; }
}

我知道如何自己显示这些对象的列表,但我的项目要求我列出:

  • 每个类型+最新的5部最新电影都添加到列表中

我甚至不确定从哪里开始。由于您无法在视图中使用两个模型...如何收集和显示两个列表?

非常感谢任何帮助!

0 个答案:

没有答案