Как я могу кодировать зависимый список выбора в ASP. net Core 3.1 MVC - PullRequest
0 голосов
/ 15 апреля 2020

В моем проекте есть:

  • Модель № 1 ==> в том числе: brandID, brandTitle
  • Модель № 2 ==> в том числе: groupID , groupTitle
  • Модель № 3 ==> в том числе: subgroupID, subGroupTitle

При создании страницы подгруппы. Мне нужно получить группы, которые сохраняются в соответствии со спецификацией c brandID ===> Например, у бренда «Sony» есть две группы «аудио» и «видео», а у бренда «LG» есть две группы ». аудио "и" видео ", снова. Я хочу, выбрав указанное c название бренда, просто сгруппируйте его под этим бренд-шоу.

Это мой код, который получает информацию из базы данных в dropdown список

ViewData["BrandID"] = new SelectList(_brandRepository.GetAllBrands().ToList(), "BrandID", "BrandTitle");          
ViewData["GroupID"] = new SelectList(_groupRepository.GetAllGroups().Where(g => g.BrandID == g.Brand.BrandID),"GroupID", "GroupTitle");
...