相关疑难解决方法(0)

无法将lambda表达式转换为类型'string',因为它不是委托类型

在我的控制器中我试图使用包含EF4来选择相关实体,但lambda表达式抛出以下错误,

我有在Entity类中定义的相关实体

public class CustomerSite
{
    public int CustomerSiteId { get; set; }
    public int CustomerId { get; set; }
    public virtual Customer Customer { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

然后在我的控制器中我有

 var sites = context.CustomerSites.Include(c => c.Customer);

 public ViewResult List()
 {
    var sites = context.CustomerSites.Include(c => c.Customer);
    return View(sites.ToList());
 }
Run Code Online (Sandbox Code Playgroud)

任何人都可以指出我正确的方向我在这里做错了吗?

lambda repository entity-framework-4 asp.net-mvc-3

15
推荐指数
3
解决办法
2万
查看次数