Bonjour,
J'ai un petit pb tout bête.
J'ai 3 tables dans SQL.
Table TA : Table des utilisateurs;
Table TB : Tables des roles.
Tables TC : IDUtilisateur + IdRole (1 utilisateur peut avoir plusieurs roles).
Le designer EDM a modéliser 2 entités pour les 3 tables.
Une entity EA (table des utilisateurs) avec une proprieté de navigation "Roles" et une entity EB (table des roles) avec une propriété de navigation "user".
Dans les propriétés scalaires de EA et EB, il n'y a pas de foreign key pointant sur respectivement EB ou EA. (puisque la table TC fait le lien).
Comment puis-je faire dans ma GriedView affichant la liste des utilisateurs, pour ajouter une colonne dropdownlist (embarquée dans un templateField) de tous les rôles d'un utilisateur ??
Et ce, en utilisant un EntityDataSource bien sur... (En code behind + un objet data source, j'y arrive, mais je ne veux pas...)
Ca parait bete mais je m'arrahce les cheveux !! Et pourtant je sais que c'est possible, car qd je genere un template Dynamic Data sur ma base, il le fait sans pb (bon pas avec une dropdownlist, mais une série de label).
Je trouve bcp de tutos, mais pas pour mon cas...
Une idée ?
Merci d'avance,
Partager