Chemin commencant par "~/" dans une page ASPX

Le
ShadowFil
Bonjour,

Je pensais que "~/" correspondait à la racine du site web, mais non !
Alors qu'elle est le rôle du symbole "~" ?
Et comment faire pour avoir le dossier racine du site web comme racine des
chemins absolu dans tous le site web ?

Merci
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Gilles TOURREAU
Le #12151501
Le Tue, 18 Sep 2007 11:24:01 +0200, ShadowFil

Bonjour,

Je pensais que "~/" correspondait à la racine du site web, mais non !



Mais si... (Sous ASP .NET 2.0)

Alors qu'elle est le rôle du symbole "~" ?



C'est la racine de votre site...

Et comment faire pour avoir le dossier racine du site web comme racine
des
chemins absolu dans tous le site web ?

Merci



Pouvez-vous fournir un petit exemple de votre code qui ne fonctionne pas ?
Et ce qui vous renvoi...

Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
ShadowFil
Le #12151481
Ok. Apparamment, le "~" ne fonctionne pas partout.
Il fonctionne dans les balises <% %> et curieusement dans le <link
href="~/...">, mais pas dans le src="~/...">.
Gilles TOURREAU
Le #12151461
Le Tue, 18 Sep 2007 11:50:00 +0200, ShadowFil

Ok. Apparamment, le "~" ne fonctionne pas partout.
Il fonctionne dans les balises <% %> et curieusement dans le <link
href="~/...">, mais pas dans le src="~/...">.



Le "~/" fonctionne uniquement aux endroits de votre page ou ASP .NET
traite le code... C'est à dire tous les contrôles ASP .NET et le code
C#/.NET... Le reste pour lui c'est que du contenu...

Pour utiliser dans img il y a 2 possibilité :
- Soit utiliser un contrôle Image avec la propriété ImageUrl
- Soit appelez la méthode Page.ResolveUrl comme ceci :


Cordialement

--
Gilles TOURREAU


S.A.R.L. P.O.S
Le spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
cpasmwalolo
Le #12151411
Le ~/ Renvoie a la racine de l'application et ceci faciliter la vie des
développeurs qui souvent travaillent sdans des environnements différents. En
Développement l'application se trouvera dans un répertoire du serveur, en
production l'application est à la racine d'un domaine spécifique.

Evidemment cette fonctionnalité n'est disponible que dans les contrôles
ASP.NET, et donc pas directement dans l'HTML, par exemple dans un tag image
ou un tag A

"ShadowFil" news:
Bonjour,

Je pensais que "~/" correspondait à la racine du site web, mais non !
Alors qu'elle est le rôle du symbole "~" ?
Et comment faire pour avoir le dossier racine du site web comme racine des
chemins absolu dans tous le site web ?

Merci


Publicité
Poster une réponse
Anonyme