2010-11-29 5 views
0

J'ai un contrôle utilisateur personnalisé UserProfileLink sur lequel j'ai deux propriétés de chaîne de base, UID et UserFullName que je voudrais utiliser dans une colonne de modèle dans un DataGrid comme celui-ci:Comment indexer une propriété sur un contrôle utilisateur personnalisé?

.... 
<ItemTemplate> 
    <td:UserProfileLink ID="uplUser" runat="server" UID="<%#Eval("UserUID") %>" UserFullName="<%#Eval("UserFullName") %>" /> 
</ItemTemplate> 
.... 

je reçois une erreur " L'étiquette du serveur n'est pas bien formée "ce qui m'amène à croire que ce type de liaison n'est pas possible. Y a-t-il un moyen de le faire, ou est-ce impossible?

Répondre

4

Try 'au lieu de "pour la balise serveur

<td:UserProfileLink ID="uplUser" runat="server" UID='<%#Eval("UserUID") %>' UserFullName='<%#Eval("UserFullName") %>' />

Questions connexes