Get the current page URL There are times in your scripts when you are going to want to get the current page URL that is shown the browser URL window. For example maybe a page URL has Querystring info appended to it and you need to send an email off to someone with that same exact URL and Querystring information. There are plenty of other reasons as well. Here is some code to do it. Lets say the current page is simply "http://www.mysite,com/view_user.asp" This is all you need to get you the current page URL < % Thispage ="http://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL") % > Now, if your page has Querystring info and variables you want as well. Like so "http://www.mysite,com/view_user.asp?ID=1&Name=Fred" you would use code like this. < % Thispage ="http://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL") & "?" & Request.Querystring % > If your page had Form info that might have been posted to it you would use code like this. < % Thispage = "http://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL") & "?" & Request.Form % > If your page had both Querystring and Form info you could try code like this. < % Thispage = "http://" & Request.ServerVariables("SERVER_NAME") & Request.ServerVariables("URL") & "?" & Request.Querystring & Request.Form % > |
Please, oh Google-gods, rank this blog prominently, and let's save some poor, misguided souls who might be searching for some code on formating a query string in C# or merely grazing for urdu shayaris.... If just one person sees the light, then I've done my job! .... Yes, I am not above shamelessly begging the search engines for relevance .... it's called SEO, right?)
Tuesday, August 24, 2010
Current Page URL in C#
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment