Чтобы получить текущий URL-адрес в VB.NET, вы можете использовать различные методы в зависимости от контекста вашего приложения. Вот несколько методов с примерами кода:
-
Использование Request.Url.AbsoluteUri:
Dim currentUrl As String = HttpContext.Current.Request.Url.AbsoluteUri -
Использование Request.Url.ToString():
Dim currentUrl As String = HttpContext.Current.Request.Url.ToString() -
Использование Request.RawUrl:
Dim currentUrl As String = HttpContext.Current.Request.RawUrl -
Использование Request.ServerVariables(“URL”):
Dim currentUrl As String = HttpContext.Current.Request.ServerVariables("URL") -
Использование Request.UrlReferrer:
Dim currentUrl As String = HttpContext.Current.Request.UrlReferrer.AbsoluteUri -
Использование Page.Request.Url.AbsoluteUri:
Dim currentUrl As String = Page.Request.Url.AbsoluteUri -
Использование Page.Request.Url.ToString():
Dim currentUrl As String = Page.Request.Url.ToString() -
Использование Page.Request.RawUrl:
Dim currentUrl As String = Page.Request.RawUrl -
Использование Page.Request.ServerVariables(“URL”):
Dim currentUrl As String = Page.Request.ServerVariables("URL")
Эти методы дадут вам текущий URL-адрес страницы в разных контекстах. Выберите метод, который соответствует вашим конкретным требованиям.