когда я хочу заполнить промежуточную таблицу, например, когда студент хочет добавить курс, на мой взгляд, у меня есть DropDownList для выбранного студента, DropDownList для всего курса и DropDownList для всего студента
table sample
{
id,
studentid,
courseid,
grade,
studentTeacher
}
мой контроллер
ViewBag.Student= new SelectList(db.Course.Where(c => c.StudentId== id), "StudentId","FullName");
ViewBag.CourseId = new SelectList(db.Course, "CourseId ", "Name");
ViewBag.StudentId = new SelectList(db.Student, "StudentId","FullName");
на мой взгляд
@Html.DropDownList("Student")
@Html.DropDownList("CourseId ")
@Html.DropDownList("StudentId ", string.Empty)
Я получаю сообщение об ошибке. Нет элемента ViewData типа 'IEnumerable', который имеет ключ 'Student'.
так что я guees ищет ключ StudentId, поэтому вопрос заключается в том, как я могу сказать DropDownList, чтобы посмотреть на этот ключ (StudentId) из (Student)