@WingRS

Вывод данных соответствующим параметрам?

Есть клас
public class Game
    {
        public int Id { get; set; }
        public DateTime date { get; set; }
        public int? StadiumId { get; set; }
        public Stadium Stadium { get; set; }
        public Team team1 { get; set; }
        public int team1Id { get; set; }
        public Team team2 { get; set; }
        public int team2Id { get; set; }
    }

и клас
public class Stadium
    {
        public int Id { get; set; }
        public string Name { get; set; }
        public int Seats { get; set; }
        public float Price { get; set; }
        public ICollection<Game> Games { get; set; }
        public Stadium()
        {
            Games = new List<Game>();
        }

    }

Вопрос как в Details(используя Code first создал контролеры и базу, впрочем все создал) вывести игры которые проводяться на стадионе, пробовал через коллекцию хотя б число игор вывести, выводит 0
<dt>
            @Html.DisplayNameFor(model => model.Games.Count)
        </dt>
        <dd>
            @Html.DisplayFor(model => model.Games.Count)
        </dd>
  • Вопрос задан
  • 111 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
В данном случае ценность внешнего вида ваших моделей и View где-то около нуля. Покажите код, где вы извлекаете данные и код формирования модели. Да, и так, кстати - использовать EF в контроллере очень плохая идея пахнущая плохой архитектурой.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы