Scriplet dans un dataGridView et eval()
Bonjour à tous,
J'ai un soucis concernant un datagridview avec une source de données bindée pour lesquelle j'ai pour une des colonnes cette scriplet :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<ItemTemplate>
<% if (Eval("oGroupe") == null)
{ %>
<asp:CheckBox runat="server" ID="chkGroupeParametre" />
<% }
else
{ %>
<asp:Label runat="server" ID="lblNomGroupeParametre" Text='<%# Eval("oGroupe.Nom") %>' />
<% } %>
</ItemTemplate> |
L'objectif etant si l'objet est null d'afficher une case à cocher, sinon d'afficher le nom du groupe auquel il appartient.
Mais cette scriplet me renvoie fort logiquement l'exception suivante:
Citation:
Les méthodes de liaison de données telles que Eval(), XPath() et Bind() peuvent uniquement être utilisées dans le contexte d'un contrôle lié aux données.
Je ne sais malheuresement pas comment m'en sortir,
Si vous pouvez m'aiguiller.
Cordialement,
Cédric D.