Board logo

标题: 应用程序中的服务器错误 [打印本页]

作者: ~~敏    时间: 2012-2-15 22:58     标题: 应用程序中的服务器错误

?!各位老师您们好,应该如何解决下面‘异常信息’呢?
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
    }
作者: ~~敏    时间: 2012-2-17 23:54

那个是否与数据表的主键有关呢?~
作者: ~~敏    时间: 2012-2-17 23:54

那个是否与数据表的主键有关呢?~
作者: fwbook    时间: 2012-2-18 11:33

根据提示,应该是没有找到对应的数据。




欢迎光临 万卷图书 (http://wanjuanchina.net/) Powered by Discuz! 7.0.0