【发布时间】:2015-07-25 14:48:45
【问题描述】:
在我的 Linq to Entity 中使用 Title 属性时出现错误:
LINQ to 中不支持指定的类型成员“标题” 实体。只有初始化器、实体成员和实体导航 支持属性。
我的查询是:
var db = FaraWorkspaceEntity.GetEntity();
var query = from item in db.ProjectManagers
where item.ProjectID == projectID
select new UserListItem
{
ID = item.UserID,
Title = item.User.Title // Here is error
};
return query.ToList();
public class User : IdentityUser<string, UserLogin, UserRole, UserClaim>
{
[Required]
[Display(Name = "نام")]
[StringLength(50)]
public string Firstname { get; set; }
[Required]
[Display(Name = "نام خانوادگی")]
[StringLength(50)]
public string Lastname { get; set; }
public string Title
{
get { return this.Firstname + " " + this.Lastname; }
}
}
【问题讨论】:
标签: c# linq entity-framework ef-code-first