[ASP.Net] Comment obtenir l'url / l'adresse de la page actuelle
How to get current page url / address in asp.Net
Dans cet article, je vais expliquer comment obtenir / récupérer / lire l'url / l'adresse de la page actuelle dans asp.Net en utilisant à la fois le langage c # et vb.Net. Lorsque vous travaillez sur l'application asp.Net, il est parfois nécessaire d'obtenir l'url de la page actuelle.
Code C# : pour obtenir / lire l'URL / l'adresse de la page actuelle dans asp.net
01.
protected
void
Page_Load(
object
sender, EventArgs e)
02.
{
03.
Response.Write(Request.RawUrl);
// return => /Default.aspx
04.
Response.Write(HttpContext.Current.Request.Url.AbsolutePath);
// return => /Default.aspx
05.
Response.Write(Request.Url);
// return => http://localhost:4761/Default.aspx
06.
Response.Write(HttpContext.Current.Request.Url);
// return => http://localhost:4761/Default.aspx
07.
Response.Write(Request.Url.AbsoluteUri);
// return => http://localhost:4761/Default.aspx
08.
Response.Write(HttpContext.Current.Request.Url.AbsoluteUri);
//return => http://localhost:4761/Default.aspx
09.
}
Code VB.Net : pour obtenir / lire l'URL / l'adresse de la page actuelle dans asp.net
Protected
Sub
Page_Load(sender
As
Object
, e
As
EventArgs)
Handles
Me
.Load
Response.Write(Request.RawUrl)
' return => /Default.aspx
Response.Write(HttpContext.Current.Request.Url.AbsolutePath)
' return => /Default.aspx
Response.Write(HttpContext.Current.Request.Url)
' return => http://localhost:4761/Default.aspx
Response.Write(Request.Url.AbsoluteUri)
' return => http://localhost:4761/Default.aspx
Response.Write(HttpContext.Current.Request.Url.AbsoluteUri)
'return => http://localhost:4761/Default.aspx
End
Sub