Asp.net - comment connaître l'adresse url d'une application

Contenu du snippet

Avec l'Utilisation des Users Controls, un problème peut se présenter qui est la connaissance de l'URL de la page qui utilise ce composant (cas d'une redirection par exemple).

En effet, si vous avez un composant générique qui est utilisé dans de nombreuses pages qui nécessite de savoir quelle est l'URL de la page qui l'utilise, il faut utiliser la classe URL.

Source / Exemple :


' Code dans la page VB vous renvoie du

Dim URLAbsolue as String = Request.Url.AbsolutePath
Dim MonHost AS String = Request.Url.Host
Dim MonPort AS String = Request.Url.Port
Dim MaQueryString AS String = Request.Url.Query

' Ainsi on peut reconstruire l'URL complète :

Dim URL AS String = MonHost & ":" & MonPort & URLAbsolue & MaQueryString

Conclusion :


Pour mieu exploiter les possibilités de cette classes regardez la classe :
- System.Url
dans l'Explorateur de classe : http://www.aspfr.com/classbrowser.aspx

Bon Coding.

Romelard Fabrice (Alias F___)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.