Bonjour,
'aurais besoin d'un coup de main sur un problème que je rencontre :
J'ai un objet Site :
et un objet Profil :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public class Site { int Id string Name Profil monProfil }
je récupère une liste de Sites que je passe dans un gridView et j'aimerai récupérer l'id du Profil,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public class Profil { int Id String Name }
j'ai essayé avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 List<Site> lSite = SiteBLL.getAllSite(); gridViewSites.DataSource = lSite; gridViewSites.AutoGenerateColumns = false; gridViewSites.DataBind();
DataBinder.Eval ; DataBinder.Bind, Eval et Bind
mais dans mon label :
Je récupère systématiquement rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <asp:Label ID="lbl" runat="server" Text='Id profil : <%# DataBinder.Eval(Container.DataItem,"Profil.Id") %>'/>
Est ce que c'est une erreur de prog de ma part ou est ce qu'il n'est pas possible de récupérer les attributs d'un objet qui est attributs de l'objet passé en paramètre.
Merci de vos précisions.
Partager