liliemumue
Messages postés51Date d'inscriptionmardi 4 mars 2003StatutMembreDernière intervention 6 mars 2008
-
2 mai 2006 à 15:10
smoitry
Messages postés69Date d'inscriptionvendredi 27 décembre 2002StatutMembreDernière intervention26 juillet 2007
-
4 mai 2006 à 12:00
Bonjour,
J'utilise pour les pages mon site un control ascx qui charge le menu :
<Register src="/menu.ascx">
( menu.ascx se trouve à la racine du site)
Mon enu contient des images se toruvant dans le repertoire image/Menu/
Lorsque j'importe mon controle dans ma page d'accueil ( à la racine du site ) je n'ai aucun problème Mais:
Plusieurs pages situées dans des dossiers différents font appel à cet ascx et je suis vite tombé sur le problème suivant : les liens des images qui se trouvent dans mon ascx son interprétés à partir de la page ASP dans la laquelle je me trouve, alors que je voudrais qu'elles soient interprétées à partir du ascx !
Résultat : si une page fait appel à mon menu alors qu'elle est située dans un dossier différent, tous les liens seront faux !
Existe-t-il une solution simple, ou suis-je obligé de mettre mes liens en absolu (http:// ...) ?
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 2 mai 2006 à 15:53
Bonjour,
il faut utiliser page.resolveUrl("url') qui te retournera la bonne adresse ou sinon tu peux utiliser des images avec les url en /images/monImage.jpg avec /images qui correspond au dossier racine :)