Retrouver une valeur apres une requête Linq avec jointure
Bonjour, je ne sais pas si mon titre est suffisamment claire mais ma demande est un peu tordue:
Je veux remplir un combobox avec une requête LINQ sur ma base SQL server.
Voici ma requête LINQ:
Code:
1 2 3 4 5 6
|
CalendarDataContext db = new CalendarDataContext();
var directorsRes = (
from c in db.directors
join c2 in db.users on c.id_user equals c2.id
select c); |
Ensuite je désire afficher le nom des directeur qui se trouve dans la table user: et c'est la que je bloque :(.
j'ai mis ça mais cela ne marche pas:
Code:
1 2 3 4 5 6 7
|
cb_directorCampus.DataSource = directorsRes.ToArray();
cb_directorCampus.DisplayMember = "user['lastname']";
// J'ai aussi essayé de seulement mettre lastname mais ça ne
//fonctionne pas
cb_directorCampus.ValueMember = "id"; |
Pouvez vous me donner un coup de main ? ;)