ошибка в Listing.aspx

ASP.NET
  1. 3 года назад

    Privet!)) Помогите, пожалуйста! Начала писать веб-приложение по урокам интернет магазина, все хорошо описано. Спасибо большое! Только у меня возникла ошибка в Listing.aspx, foreach (GameStore.Models.Game game in GetGames()), the name GetGames does not exist in the current context. Кажется, она не находит базу, путь указала из Properties connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\\Documents\GameStore.mdf;Integrated Security=True; Connect Timeout=30 " providerName=".NET Framework Data Provider for SQL Server"/>

  2. Alexandr_Erohin

    Jul 13 Администратор

    Программа не может найти метод с именем GetGames(), который используется в цикле foreach.

  3. Подскажите пожалуйста! что сделать, вроде все делала по инструкции

  4. Alexandr_Erohin

    Jul 14 Администратор

    Нужно добавить метод GetGames() в код формы Listing.aspx.cs как указано в статье: http://professorweb.ru/my/ASP_NET/gamestore/level1/1_4.php

  5. вот эту строку добавила foreach (GameStore.Models.Game game in GetGames())
    все посмотрела даже не знаю в чем проблема((

  6. 2 года назад

    bellissimo

    проверьте у себя в коде .cs страницы, чтобы был метод GetGames()

    Взято из примера:

    protected IEnumerable<Game> GetGames()
            {
                return repository.Games
                    .OrderBy(g => g.GameId)
                    .Skip((CurrentPage - 1) * pageSize)
                    .Take(pageSize);
            }
  7. 8 месяцев(а)
    Добавлено 8 месяцев(а) Espressssso

    public partial class Listing : System.Web.UI.Page { private Repository repository = new Repository(); protected IEnumerable<Game> GetGames() { return repository.Games; } protected void Page_Load(object sender, EventArgs e) { } }
    Не может найти Game в таком случае, как, собственно, и Repository. Нужно ли подключить пространство имен?

или зарегистрируйтесь чтобы ответить