Передача нескольких данных в представление View
Хочу передать данные с двух таблиц из бд но не могу понять как в View передать сразу два списка. Вот код:
public IActionResult AllCustomers()
{
//Два списка которые нужно передать в view
db.Custumers.ToList();
db.Founders.ToList();
return View();
}
Ответы (1 шт):
Автор решения: Alexander Petrov
→ Ссылка
Создайте класс-модель с двумя свойствами:
public class SomeModel
{
List<Customer> Customers { get; set; }
List<Founder> Founders { get; set; }
}
Использование:
var someModel = new SomeModel
{
Customers = db.Customers.ToList(),
Founders = db.Founders.ToList()
};
return View(someModel);
Самое сложное тут - придумать хорошее название этой модели.