Ось проблема. Я отримую IEnumerable з ViewPage, і коли я спробував перетворити список, він показує мені помилку, як:
'
System.Collections.Generic.IEnumerable<Pax_Detail>
' не містить визначення для 'ToList', і неSystem.Collections.Generic.IEnumerable<Pax_Detail>
може бути знайдено жодного методу розширення 'ToList', що приймає перший аргумент типу ' ' (вам не вистачає директиви using або посилання на збірку?)
Ось мій код контролера:
[HttpPost]
public ActionResult Edit_Booking(Booking model, IEnumerable<Pax_Detail> pax)
{
List<Pax_Detail> paxList = new List<Pax_Detail>();
paxList = pax.ToList(); //getting error here
BookingDL.Update_Booking(model, paxList);
return View();
}
Я застосував ту саму логіку на іншому контролері. І це працює нормально. Не знаю, яка проблема. Я вже почистив, відновив проект, а також перезапустив ноутбук (хоча це було потрібно).
System.Core.dll
?