what should do NH if the Owner is not part of the cached query ?
2009/10/13 graphicsxp <[email protected]>
>
> Hi,
>
> I'm binding a DataList control in ASP.net to an IList of Video
> entities returned by a NH query. The DataList is paginated and if I
> move from one page to the other, NH gets the data from the 2nd level
> cache because I've cached the query.
>
> The entities in my IList look like this :
>
> Video {Id, Title, Owner}
> Owner{Id, User}
>
> I do Eager fetching on Owner when I get my list of Video entities.
> I've checked when debugging and the Video entities contain their
> respective Owner entity.
>
> However if my DataList template I do :
>
> <label text='<%# Eval("Owner.FullName") %>' />
>
> Then the Owner is not retrieved from the cache and instead NH does a
> separate query for each Video entity (at least one per distinct
> owner).
>
> Why ? Is that a bug in the ASP.net Caching or is it to do with NH ?
> >
>
--
Fabio Maulo
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"nhusers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nhusers?hl=en
-~----------~----~----~----~------~----~------~--~---