J'ai le contrôle Image suivant dans un répéteur. J'essaye d'obtenir le nom d'utilisateur pour rendre entre ~/profilepics/et .jpg mais j'obtiens la sortie rendue suivanteTentative d'incorporation d'un DataItem dans un ASP: Propriété ImageUrl du contrôle d'image
/profilepics/%3C%25#DataBinder.Eval(Container.DataItem,%20%22usernameFrom % 22)% 20% 25% 3E.jpg
Voici le balisage
<asp:Image ID="Image1" runat="server" ImageUrl='~/profilepics/<%#DataBinder.Eval(Container.DataItem, "username") %>.jpg' />
J'ai aussi essayé les mêmes, mais avec des guillemets doubles et obtenir le même résultat.
<asp:Image ID="Image1" runat="server" ImageUrl="~/profilepics/<%#DataBinder.Eval(Container.DataItem, "username") %>.jpg" />
Je pense que la balise 'incorporée' est mal utilisée dans ce contexte. La balise fait référence aux «systèmes embarqués». – Clifford
@clifford, je suis d'accord, tag enlevé ... –
@ clifford, Jakob, d'accord aussi, ajouté 'tag d'évaluation tardive' à la place –