Исключение в MVC 5, модель не передает данные в поле зрения
public ActionResult CustomerOrders() { string cookieName = FormsAuthentication.FormsCookieName; //Find cookie name HttpCookie authCookie = HttpContext.Request.Cookies[cookieName]; //Get the cookie by it's name FormsAuthenticationTicket ticket = FormsAuthentication.Decrypt(authCookie.Value); //Decrypt it string UserName = ticket.Name; int UserID = context.Registers.Where(x => x.name == UserName).Select(x => x.id).FirstOrDefault(); var data = (from i in context.Registers.Where(x => x.id == UserID) join c in context.Orders on i.id equals c.customer_id into egroup from k in egroup join p in context.Products on k.product_id equals p.product_id select new { p.price, // k.order_total, p.ImageUrl, p.ProductName }).ToList() ; Products pr = new Products(); return View(data); // return View(data);
Что я уже пробовал:
Элемент модели, передаваемый в словарь, имеет тип ' System.Коллекции.Универсальный.Список1[&ЛТ;&ГТ;Ф__AnonymousType33[система.Nullable1[System. Int32], System.Строка, Система.String]]', но для этого словаря требуется элемент модели типа ' System.Коллекции.Общий.IEnumerable1[PetsApplication.Модели.Продукты]
Dave Kreskowiak
Не кажется ли вам, что было бы неплохо рассказать нам, каким будет сообщение об исключении? Я имею в виду, что это только самая важная часть информации, которую вы можете иметь, чтобы начать устранять проблему.