Request Object
Here’s a list of the Path related properties on the Request object (and the Page object). Assume a path like http://www.avmendapara.com/wallpaper/admin/paths.aspx for the paths below where webstore is the name of the virtual.
here property of request object given
ApplicationPath :
Returns the web root-relative logical path to the virtual root of this app. /wallpaper/
PhysicalApplicationPath :
Returns local file system path of the virtual root for this app.
c:\inetpub\wwwroot\wallpaper
PhysicalPath
Returns the local file system path to the current script or path.
c:\inetpub\wwwroot\wallpaper\admin\paths.aspx
CurrentExecutionFilePath FilePath Path
All of these return the full root relative logical path to the script page including path and scriptname. /wallpaper/admin/paths.aspx
AppRelativeCurrentExecutionFilePath
Returns an ASP.NET root relative virtual path to the script or path
~/admin/paths.aspx
PathInfo
Returns any extra path following the script name. If no extra path is provided returns the root-relative path (returns text in red below). string.Empty if no PathInfo is available.
/wallpaper/admin/paths.aspx/ExtraPathInfo
RawUrl
Returns the full root relative relative URL including querystring and extra path as a string. /wallpaper/admin/paths.aspx?sku=wwhelp40
Url
Returns a fully qualified URL including querystring and extra path. Note this is a Uri instance rather than string. http://www.avmendapara.com/wallpaper/admin/paths.aspx?sku=wwhelp40
UrlReferrer
The fully qualified URL of the page that sent the request. This is also a Uri instance and this value is null if the page was directly accessed by typing into the address bar or using an HttpClient. Based Referrer client Http header. http://www.avmendapara.com/wallpaper/default.aspx?Info
Control.TemplateSourceDirectory
Returns the logical path to the folder of the page, master or user control on which it is called. This is useful if you need to know the path only to a Page or control from within the control. For non-file controls this returns the Page path. /wallpaper/admin/
As you can see there


December 28th, 2009
Ankit 





































Posted in
Tags: