正如您所看到的,我在使用Kendo UI構建Data Gird時遇到了此錯誤。有人可以在我的代碼中指出我錯在哪裏。實體或複雜類型'AdventureWorks2012Model.Product'不能在LINQ to Entities查詢中構建
private IEnumerable<Product> GetSubProduct()
{
var context = new AdvenDBEntities();
var subcate = context.Products.Select(p => new Product
{
ProductID = p.ProductID,
Name = p.Name,
Color = p.Color,
ListPrice = p.ListPrice,
}).ToList();
return subcate;
}
錯誤: The entity or complex type 'AdventureWorks2012Model.Product' cannot be constructed in a LINQ to Entities query.
謝謝你這麼多的時間!
可能'Product'是模型中的實體,嘗試創建匿名類型對象。 – sallushan