【发布时间】:2014-03-30 07:12:59
【问题描述】:
如您所见,我在使用 Kendo UI 构建数据网格时遇到了这个错误。有没有人能指出我在下面的代码中哪里错了。
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是模型中的实体,尝试创建匿名类型对象。
标签: linq entity-framework asp.net-mvc-4