J'ai un DataBind GridView avec les propriétés de l'entité ClassA qui fonctionne correctement. Je suis capable de lier directement les propriétés ci-dessous dans le fichier ASPX. ClassA.Id ClassA.Name etc.ASP GridView DataBind avec Entity Propriété contrôlée
Mais ClassA aussi une propriété de navigation ClassB connexes. Je voudrais dans un même GridView pour afficher les propriétés de classB connexes.
Je tente de lier ce qui suit dans GridView mais cela ne fonctionne pas même si je suis capable d'évaluer correctement la valeur ci-dessous en mode débogage (l'entité effectue un chargement paresseux si nécessaire). ClassA.classB.Name
Comment dois-je procéder?
Merci pour votre suggestion. Cela fonctionne bien mais comme vous l'avez dit, cela ne permet pas une liaison de données bidirectionnelle. Voyez-vous une alternative? – Sylvain
Il existe des alternatives telles que l'implémentation de l'interface ITypedlist ou IBindingList pour vos sources de données. Mais ce n'est pas une tâche triviale. Vous devez donc décider si cela vaut la peine de créer un fournisseur de liaison personnalisé. – orka