私が提供する StudentID に基づいてビューに CourseID のリストを表示するコントローラーがあります。コントローラーのアクションは次のとおりです。
public ActionResult ShowCourseId(int StudentId)
{
ViewData.Model = from c in course.vwCourse.Where(s => s.StudentID == StudentId)
group c by c.CourseID into g
select g.FirstOrDefault();
return View();
}
上記のコントローラーは、生徒がカートに入れているコースの数に応じて、1 つまたは複数の CourseID を表示する場合があります。ここで、学生のカートに利用可能なコースがない場合、すべてのコースを表示したいと考えています。同じコントローラーアクションでこれを達成できますか? または、すべてのコースを表示する追加のコントローラー アクションが必要ですか?
前もって感謝します