Como pegar a URL completa da página em um arquivo de classe dentro da APP_CODE com asp.net

Como pegar a URL completa da página em um arquivo de classe dentro da APP_CODE com asp.net

Se você precisa pegar a URL de uma página através de um arquivo vb ou cs dentro do diretório app_code use o código a seguir:

Dim Url as string = System.Web.HttpContext.Current.Request.Url.AbsoluteUri
Imagine se você precisar por exemplo saber qual é a página quem chamou tal função ou rotina e então a depender da url mostrar ou fazer determinada tarefa? Para ter acesso ao Url é preciso desta linha. Se você estivesse precisando pegar o nome do arquivo dentro de uma página .aspx então precisaria apenas de
Dim Url as string = Request.Url.AbsoluteUri



Veja Também