Пишу проект ASP.NET MVC 3 для обслуживания видеомагазина.Я добавляю класс CRUD MovieController и добавляю в него функцию поиска.Но я получаю сообщение об ошибке: «имя« movieGenre »не существует в текущем контексте» для метода.Вот код:
public ActionResult SearchIndex(string searchString)
{
var GenreList = new List<string>();
var GenreQuery = from d in db.Movies
orderby d.Genre
select d.Genre;
GenreList.AddRange(GenreQuery.Distinct());
ViewBag.movieGenre = new SelectList(GenreList);
var movies = from m in db.Movies select m;
if (!String.IsNullOrEmpty(searchString))
{
movies = movies.Where(s => s.Title.Contains(searchString));
}
if (string.IsNullOrEmpty(ViewBag.movieGenre))
{
return View(movies);
}
else
{
return View(movies.Where(x => x.Genre == movieGenre));
}
return View(movies);
}
Для последнего фильма жанра я получаю эту ошибку.