Задать вопрос
@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>
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SDP-030_PRG Продвинутая разработка в Microsoft .NET
    1 неделя
    Далее
  • Ulearn.me
    Проектирование на языке C#
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dmitryKovalskiy
программист средней руки
В данном случае ценность внешнего вида ваших моделей и View где-то около нуля. Покажите код, где вы извлекаете данные и код формирования модели. Да, и так, кстати - использовать EF в контроллере очень плохая идея пахнущая плохой архитектурой.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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