je le type de situation suivante:éléments enfants dans un filtre ASP.NET LINQ à entités
TABLE Customers (
CustomerID int,
etc...)
TABLE Orders (
OrderID int,
CustomerID int,
Active bit,
etc...)
J'utilise ceci dans une application Web ASP.NET MVC LINQ-à-entités. Je veux sélectionner tous les clients et remplir la propriété de navigation Customer.Orders, et ne doit être rempli que pour les commandes où Active==true
.
J'ai vu d'autres questions qui pointent vers DataLoadOptions.AssociateWith
, mais il semble que je ne peux pas utiliser cela dans ASP.NET. J'ai également vu this article, mais il semble que j'aurais besoin d'appeler CreateSourceQuery() à mon avis lors de l'énumération des clients. C'est possible, je suppose, mais semble rompre le paradigme MVC.
Cela semble être une situation similaire à "Filter child collection using a child collection of the child" sauf que j'ai besoin d'une solution pour Linq-to-Entities au lieu de NHibernate. Merci!