这是问题所在。我从ViewPage获取IEnumerable,当我尝试将其转换为List时,它显示出如下错误:
这是我的 Controller 代码:
[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();
}
我在另一个 Controller 上应用了相同的逻辑。而且工作正常。我不知道有什么问题。我已经清理过,重建了项目,还重新启动了笔记本电脑(尽管这是必需的)。
最佳答案
您是否缺少System.Linq
的using指令?
http://msdn.microsoft.com/en-us/library/bb342261.aspx