我是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)
但我在哪里可以这样做?我确定它只是在正确的方向上需要一条裤子。有人想拍吗?
还没有完全被迷惑,谢谢大家