Bonjour,
J'ai une table DOSSIER qui contient un ETUDIANT, et ETUDIANT contient un CONTACT.
J'affiche une datagrid de DOSSIER. Je fais un include pour obtenir ETUDIANT.
Je voudrais aussi afficher CONTACT : Comment faire?
Bonjour,
J'ai une table DOSSIER qui contient un ETUDIANT, et ETUDIANT contient un CONTACT.
J'affiche une datagrid de DOSSIER. Je fais un include pour obtenir ETUDIANT.
Je voudrais aussi afficher CONTACT : Comment faire?
Hum... Essaye avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part .Include("Etudiant").Include("Etudiant.Contact");
ça ne marche pas !
Je m'en doutais un peu ... en voyant ton code![]()
C'est que tu as fait un truc de travers
http://stackoverflow.com/questions/2...clude-children
http://stackoverflow.com/questions/2...ction-property
http://forums.silverlight.net/forums...86/243935.aspx
Ma proposition se retrouve dans tous ces posts![]()
ok merci![]()
J'ai essayé pour vérifier quand même.
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public IQueryable<Order_Detail> GetOrder_Details() { return this.ObjectContext.Order_Details.Include("Product").Include("Product.Category"); }
Et dans la classe de metadata j'ai 2 attributs Include, un au dessus de Product dans la classe Order_Detail et un autre dans la classe Product sur la propriété Category.
Partager