【发布时间】:2015-12-25 08:12:43
【问题描述】:
public List<Detail> GetOrderDetails()
{
var orderDetails = (from user in db.Users
join detail in db.OrderDetails
on user.Id equals detail.UserId
where (detail.DateAdded != null)
select new Detail
{
FirstName = user.FirstName,
LastName = user.LastName,
Origin = detail.OriginCode,
Destination = detail.DestinationCode,
CarrierCode = detail.CarrierCode,
IsReturn = detail.IsReturn,
IsCancel = detail.IsCancel,
OrderId = detail.OrderId
}).FirstOrDefault();
return Json(orderDetails);
}
这段代码给了我以下错误。
无法将类型“
System.Web.Mvc.JsonResult”隐式转换为 'System.Collections.Generic.List<TravelingAdmin.Controllers.Detail>
【问题讨论】:
标签: c# .net json asp.net-mvc linq