List & lt;viewmodel> in view object возвращает null-issue
Я работаю над MVC 5, есть класс viewmodel и содержу виртуальный список как тот же класс.
Проблема возникла, проблема заполнена, список теперь пуст. пожалуйста, помогите мне, сэр...
Я действительно написал: - PartnerProjectVM partnerProjectVM = new PartnerProjectVM();
без использования этого нового ключевого слова как я могу получить доступ к своему списку? значит, 'partnerProjectVM.listPartnerProjectVM', как это
Что я уже пробовал:
Модель представления,
public class PartnerProjectVM { public int idPartnerProject { get; set; } public string ProjectName { get; set; } public string ProjectDescription { get; set; } public virtual List<PartnerProjectVM> listPartnerProjectVM { get; set; } }
Метод Get/Post,
[HttpPost] public ActionResult PremiumUserRegProjects(PartnerProjectVM partnerProjectVM { partnerProjectVM.listPartnerProjectVM = new List<PartnerProjectVM>(); partnerProjectVM.listPartnerProjectVM.Add(partnerProjectVM); return RedirectToAction("PremiumUserRegProjects"); } [HttpGet] public ActionResult PremiumUserRegProjects() { PartnerProjectVM partnerProjectVM = new PartnerProjectVM(); if (partnerProjectVM.listPartnerProjectVM != null && partnerProjectVM.listPartnerProjectVM.Count() > 0) { var lastItemProject = partnerProjectVM.listPartnerProjectVM.LastOrDefault(); partnerProjectVM.ProjectName = lastItemProject.ProjectName; partnerProjectVM.ProjectDescription = lastItemProject.ProjectDescription; return View("PremiumUserRegProjects", partnerProjectVM); } }