Salut

Je voudrais pouvoir accéder à l'image qui se trouve dans un HyperLink.

Je ne trouve pas le moyen de descnder dans sa collection de controls..

Voici le code que j'ai fait pour l'instant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
hlNote.NavigateUrl = "/Default.aspx?page=2"
hlNote.ImageUrl = "/App_Themes/monsite/monImage.jpg"
Response.Write(hlNote.Controls(0).GetType())
Response.Write(hlNote.Controls.Item(0).GetType())
Et en réponse j'ai ce message :
L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.
Comme s'il n'y avait pas de controles à l'intérieur. Mais ce je sais que c'est faut, puisqu'il met une image sous form de <img dans le HTML généré.
En fait, je voudrais faire ça pour éviter de mettre une <asp:image dans le <asp:hyperlink.

Mais surtout, je voudrais lui injecter une petit Jscript pour faire un changement d'image au survol.
Peut être avez vous une réponse ou une autre solution ?