2010-01-04 7 views
-1

J'ai un projet vb.net avec de nombreux sous-dossiers. L'un d'eux s'appelle "photos". maintenant dans ma page .master, j'ai fait le fond pour toutes les autres pages. Ainsi, lorsque les pages .aspx sont chargées depuis l'un des sous-dossiers, je donne le chemin en .aspx sous la forme "../photos/img1.jpg". Tout cela fonctionne bien. btw ma page .master est dans le dossier racine. maintenant je dois appeler les mêmes images à 2 pages .aspx qui sont dans le dossier racine de sorte que le "../photos/img1.jpg" ne fonctionnera pas car il doit être "/photos/img1.jpg" comment faire j'accède à la même image de la photo à partir de différents endroits avec la recopie à nouveau? J'espère que vous comprenez mon problème et je l'ai expliqué clairement. mercivb .net numéro de projet

Répondre

0

Vous pouvez utiliser un "~" dans le chemin pour désigner le répertoire racine de l'application, plutôt que d'utiliser des chemins relatifs à partir de votre emplacement actuel.

~/photos/img1.jpg

Voici quelques informations plus détaillées: http://www.west-wind.com/weblog/posts/132081.aspx

+0

fait cela. ça ne le ramasse pas. ma situation est - Racine -> dossier1 -> a1.aspx Racine -> photos -> img1.jpg Racine -> a2.aspx Racine -> master1.master (c'est où je Donnez le "~/photos" ou "../Photos" – renas

1

Essayez ceci:

~ /../ Photos/img1.jpg

ou

../../Photos/img1.jpg

Questions connexes