Я создал пользовательскую модель в MVC, где я передаю элемент из 3 таблиц в виде списка.и в представлении я выбираю эти детали.Но в View я получаю Object reference not set to an instance of an object.
Я новичок в MVC, может кто-нибудь помочь мне, пожалуйста.Я не знаю, где я делаю не так!
Мой контроллер MVC:
public ActionResult Index()
{
var adminModel = new AdminModel();
return View(adminModel);
}
Код моей пользовательской модели:
public class AdminModel
{
public List<Notification> Notifications { get; set; }
public List<Places> Places { get; set; }
}
Код моего просмотра:
@model TravelFly.Models.AdminModel
@{
ViewBag.Title = "Admin Dashboard";
Layout = "~/Views/Shared/_AdminPartial.cshtml";
}
<p class="text-danger">@Model.Notifications.Count</p>
... some other contents...
Обновление: код контроллера:
public ActionResult Index()
{
var adminModel = new AdminModel();
return View(adminModel);
}
Файл класса:
публичные уведомления списка {get;задавать;} = новый список ();общедоступный список мест {get;задавать;} = новый список ();