Я новичок в Entity и Visual Studio. У меня есть две модели, уже заполненные данными, а третья - часть контроллера, в которой я хочу реализовать две другие модели. Я не хочу редактировать две другие модели, а просто показывать данные уже в таблице.Отображение 3 моделей в одном представлении/контроллере
Я попытался использовать кортеж, используя этот учебник Multiple models in a view , но не могу использовать операторы @foreach.
@model Tuple<App.Models.ValueForecast, App.Models.FacilityEditor, App.Models.ForecastSub>
Самый простой способ иметь три модели в одном представлении? Остальные две модели должны иметь возможность отображать данные из своих табличных данных.
Я знаю, что есть метод с ViewModels, но данные из таблицы не отображается, я использовал этот метод: Two models in one view in ASP MVC 3 но не работает
Вы не можете @foreach кортеж, но если одно из свойств кортежа реализует IEnumerable, вы можете. Это так? Какой тип перечисленных кортежей? – Will
@ Видите ли, я понял, что видел это на других страницах stackoverflow, но потом, как бы я это сделал? – johndoesnow
Почему у вас нет связанного ответа? Как вы реализовали это решение? – Jasen