Фильтрация элементов на основе выбранного раскрывающегося списка - PullRequest
0 голосов
/ 07 марта 2019

У меня есть основное приложение aspnet для продажи альбомов. Я хочу добавить опцию фильтрации альбомов по жанрам. У меня есть следующий код в моем контроллере, и когда я набираю переменную «genre = pop» в браузере, я получаю результаты, но я не могу заставить ее работать с выпадающим списком или любым другим html-кодом. :

public ViewResult Genre(string genre)
    {
        string _genre = genre;
        IEnumerable<Album> albums;


        if (string.IsNullOrEmpty(genre))
        {
            albums = _albumRepository.Albums.OrderBy(p => p.AlbumId);

        }
        else
        {
            albums = _albumRepository.Albums.Where(p =>
            p.Genre.ToLower().Equals(_genre.ToLower()));
        }

        return View("~/Views/Album/List.cshtml", new AlbumListViewModel {Albums = albums});
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...