[no name]
Я пробовал решение в вашей ссылке, но приходит следующая ошибка
Нет элемента ViewData типа ' IEnumerable & lt;SelectListItem>', который имеет ключ'studentid'.
Вот мой код
public ActionResult Create () / / создать студента с субъектом
{
возвращение смотреть();
}
[HttpPost]
public ActionResult Create(studentmaster studentmaster)
{
if (ModelState.Функция IsValid)
{
ViewBag.сообщение = новый списка(БД.studentmasters, "studentid", "studentname");
string name = Request["subject"].Метод toString();
var subject = новый субъект
{
subjectname = имя
};
studentmaster.субъектов.Добавить (тема);
дБ.studentmasters.Добавить(studentmaster);
дБ.Метод SaveChanges();
return RedirectToAction ("showallstudent");
}
обратный вид(studentmaster);
}
на вид я использовал поле со списком вот так
< div>
@Html. DropDownList ("studentid", строка.Пустой)
< / div>