MVC:按特定table.column排序显示的视图

时间:2015-02-09 23:02:07

标签: asp.net-mvc

我是MVC的新手。 在此asp net tutorial

之后

课程类的课程ID为PK。严格遵循本教程,将按升序courseID显示课程(编辑/索引等)。

我已经准备好采取一些小步骤并离开教程:我认为我从Index.cshtml开始,显示每个教师的课程,但不是在课程顺序中,在标题顺序中(即代数,微积分,Macroeo,Microeco等)

在index.view中,课程表示为教师的一部分'模型:

 @foreach (var item in Model.Instructors)
     foreach (var course in item.Courses)

这似乎告诉我,我应该能够在模型中做到这一点:

public virtual ICollection<Course> Courses { get; set; }

如果不存在则以某种方式使用

item.Courses.OrderBy()

但是OrderBy想要一个重载,我没有给它任何工作。我怀疑它可能需要类似的东西:

OrderBy(c => c.Title)

但我在哪里可以这样做?我确定它只是在正确的方向上需要一条裤子。有人想拍吗?

还没有完全被迷惑,谢谢大家

0 个答案:

没有答案