У меня есть этот код, который работает в моих предыдущих проектах asp.net core 2.0 и 2.2, это выпадающий список с автоматической обратной передачей
Однако при добавлении их в мой недавний проект 3.0 я получаю следующие ошибки ниже.Вот мой код и ошибки, пожалуйста, сообщите
спасибо
Ehi
Сообщение об ошибке
InvalidOperationException: There is no ViewData item of type 'IEnumerable<SelectListItem>' that has the key "Cat"
Отображение всех категорий @ Html.DropDownList ("Cat ", ViewBag.DepartmentID как IEnumerable," Показать все отделы ", new {onchange =" form.submit (); ", @class =" form-control-textbox-dropdownlist "})
моя бритвапросмотр страницы
@Html.DropDownList("Cat", ViewBag.DepartmentID as IEnumerable<SelectListItem>, "Show all Departments", new { onchange = "form.submit();", @class = "form-control-textbox-dropdownlist" })
и контроллера
ViewData["DepartmentID"] = new SelectList(_context.Set<Models.Department.Departments> (), "SubCategory_Name", "SubCategory_Name");