lister une table avec relation one-to-many
bonjour,
J'ai crée un ViewModel (ListUserViewModel.cs). Dans ce ViewModel j'ai crée une IList de la table "Profile". Cette table a une relation one-to-many avec la table "project".
Dans le contrôleur, j'appelle le ViewModel et je l'envoi à la vue.
Dans la vue, je met un foreach pour parcourir la table profile. Le souci viens de ma relation one-to-many. J'aimerai comptabiliser le nombre de projets par profil.
J'ai essayé de cette façon
Code:
1 2 3 4 5 6 7 8
|
<table>
<% foreach(var item in Model.profile) {%>
<tr>
<td><%:item.name %></td>
<td><%:item.alias %></td>
<td><%:item.listProject.Count %></td>
</tr> |
item.listProject = la relation one-to-many dans le fichier de mapping (profile.cs).
J'utilise Fluent NHibernate.
J'ai pas le code sous la main, mais si vous avez besoin de plus de renseignements, je le met sur le post demain.
Merci pour votre aide.
Nicolas