Monday, December 07, 2009
See http://www.west-wind.com/weblog/posts/269.aspx Request Property Function and Example ApplicationPath Returns the a Web server relative path to your application root /WestwindWebStore/ PhysicalApplicationPath Returns a local file system path to your application root D:\inetpub\wwwroot\WestWindWebStore\ PhysicalPath Returns the full file system path to the currently executing script D:\inetpub\wwwroot\WestWindWebStore\Item.aspx CurrentExecutionFilePath FilePath Path In most situations all of these return the virtual path to the currently executing script relative to the Web Server root. /WestwindWebStore/item.aspx PathInfo Returns any extra path following the script name. Rarely used – this value is usually blank. /WestwindWebStore/item.aspx/ExtraPathInfo RawUrl Returns the application relative URL including querystring or pathinfo /WestwindWebStore/item.aspx?sku=WWHELP30 Url Returns the fully qualified URL including domain and protocol http://www.west-wind.com/Webstore/item.aspx?sku=WWHELP30 Page.TemplateSourceDirectory Control.TemplateSourceDirectory Returns the virtual path of the currently executing control (or page). Very useful if you need to know the location of your ASCX control instead of the location of the page. /WestwindWebStore/admin It's also advised to replace any "//" to "/", so that sites will work as virtual directories under Default Web Site, and also straight off a direct web site. string imagesFolder = HttpContext.Current.Request.ApplicationPath + "images/"; imagesFolder = imagesFolder.Replace("//", "/");
Monday, December 07, 2009 2:34:00 PM (GMT Standard Time, UTC+00:00) | Comments [0] | ASP.NET#
Search
Archive
Links
Categories
Admin Login
Sign In
Blogroll