我有一个带有nHiberate的asp.Net网站。
在页面上有一个实体,其中包含绑定到gridview的对象的惰性列表。
现在我想对此列表执行某些操作,例如添加和删除对象。
要访问此列表,我需要访问带有列表的实体,此实体会自动调用nHibernate“Refresh”-Method。
所以每次我尝试将一个项添加到gridview / lazy-list时,lazy-lists会重置,因为有一个新的Request调用session.Refresh(entity)方法。在此之后,我的懒惰列表再次为空。如果我不这样做,我会收到此错误: 没有懒惰地初始化角色集合
是否可以在不丢失列表中的对象的情况下刷新实体?