У меня есть 2 таблицы Актеры, Фильмысвободно таблица отображение/извлечение элемента из другой модели (ICollection) (связанная таблица) в HTML
var Movie = new List<Movie>
{
new Movie{MovieID=1,Title="Chemistry",Date="2013-09-01", Budget=10000, Actors = new List<Actor>() },
new Movie{MovieID=2,Title="Chemistry Double",Date="2014-09-01", Budget=78600, Actors = new List<Actor>()}
};
Entity автоматически создает таблицу MovieActors. Конечно, я заполнить данные с
Movies.Actor.Add (Actor[3]); //specific number
И Fluen API создает соответствующую таблицу MovieActor. Это работает.
У меня Актер/Просмотров Index.cshtml
Как я могу отобразить конкретный фильм в таблице актеров?
создать решение, но это ничего не показывает, но actors.name
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.Name)
</td>
<td>
@foreach (var subitem in item.Movies)
{
Html.DisplayFor(Movies => subitem.MovieID);
}
</td>
<td>
@Html.ActionLink("Edit", "Edit", new { id=item.ID }) |
@Html.ActionLink("Details", "Details", new { id=item.ID }) |
@Html.ActionLink("Delete", "Delete", new { id=item.ID })
</td>
</tr>
`}
Нет. Это не null. Я просто сократил свой пост. Я понимаю, что добавляет Movies.Actor.Add (Актер); И это автоматически создает таблицу MovieActor через свободный API. Но я не могу получить эту информацию и получить ее в html. – ifooi
Нет. У меня нет проблем с заполнением моей таблицы фильмов каким-то актером или актерами в виде списка. Я отправляю его. Позже я разместил свой код. Во всяком случае, thanks.Problema выводит список киноактеров с другими данными в html. – ifooi