여기에 문제가 있습니다. ViewPage에서 IEnumerable을 얻고 있으며 List를 변환하려고 할 때 다음과 같은 오류가 표시됩니다.
'
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
?