Le code ci-dessous:Pourquoi un simple <% Eval() %> fonctionnera dans IE et Chrome et pas dans Firefox?
<asp:HyperLink ID="Image1_Link" runat="server"
Text='<% "< img src=" + PhotoGalleryBaseUrl + Eval("image_file_name") + ">" %>'>
</asp:HyperLink>
Image Size:
<asp:Label ID="image_sizeLabel" runat="server" Text='<%# Eval("image_size") %>'>
</asp:Label><br />
Renders comme ça dans Chrome et IE: Right Rendering http://cp.images.s3.amazonaws.com/ForumImages/cp-6-2-2009-4.53.28%20PM-03.png
Et rend comme ça dans Firefox (qui est manifestement erronée): Wrong Rendering http://cp.images.s3.amazonaws.com/ForumImages/cp-6-2-2009-4.55.10%20PM-04.png
EDIT 2: Mettre le signe # devant le <% ne fonctionne pas. Avec le signe #, le rendu est incorrect dans tous les navigateurs.
Oui. C'était aussi ma première impression, mais le résultat était qu'avec le signe # cela ne fonctionnait dans aucun des navigateurs. Merci. – Geo