|
?!各位老师您们好,应该如何解决下面‘异常信息’呢?
1.错误信息:
由于该对象返回了一个为 null 的 EntityKey 属性值,因此无法完成请求的操作。
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.InvalidOperationException: 由于该对象返回了一个为 null 的 EntityKey 属性值,因此无法完成请求的操作。
源错误:
行 548: get
行 549: {
行 550: return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<UserRole>("SJL.Entity.FK_RoleRight_UserRole", "UserRole");
行 551: }
行 552: set
2.源代码:
/// <summary>
/// No Metadata Documentation available.
/// </summary>
[BrowsableAttribute(false)]
[DataMemberAttribute()]
public EntityReference<UserRole> UserRoleReference
{
get
{
return ((IEntityWithRelationships)this).RelationshipManager.GetRelatedReference<UserRole>("SJL.Entity.FK_RoleRight_UserRole", "UserRole");
}
set
{
if ((value != null))
{
((IEntityWithRelationships)this).RelationshipManager.InitializeRelatedReference<UserRole>("SJL.Entity.FK_RoleRight_UserRole", "UserRole", value);
}
}
}
#endregion
} |
|