Plase guide me how to get URL path excluding page name on localhost and server.
for example for the page Active.aspx local path that I want to get is here in bold.
*http://localhost:1532/WebFolder/*Active.aspx
and on server I want to get this bold part
*http://domain.com/WebFolder/*Active.aspx
Similarly if page is in root it will return
*http://domain.com/Active.aspx or *http://localhost:1532/**Active.aspx
Request.ApplicationPath
- Gets the ASP.NET application's virtual application root path on the server.
Request.Path
- Gets the virtual path of the current request.
Edit
To get domain + current request + virtual path of the current application, try below:
Request.Url.GetLeftPart(UriPartial.Authority) + Request.ApplicationPath