ASP.NET Web Pages - 文件夹

夹路径。

  • 名称
  • web URL 和路径

结构

下面是 ASP.NET :

  • "Account" 文件
  • "App_Data" 文件
  • "Images" 图片
  • "Scripts"
  • "Shared"

站的 "Images" 这样:

C:\Johnny\Documents\MyWebSites\Demo\Images

名称

例子:

web 样:"Images/pic31.jpg"。

"C:\Johnny\Documents\MyWebSites\Demo\Images\pic31.jpg"。

URL 和路径

URL 用于从 web

http://www.51help.tk/html5/html5_intro.asp

URL 是:

C:\MyWebSites\htm5\html5_intro.asp

器)。

URL	http://www.51help.tk/html/html5_intro.asp
服务器名	51help
虚拟路径	/html/html5_intro.asp
物理路径	C:\MyWebSites\51help\/html/html5_intro.asp

写作: C:\是 /

web

拟路径。

ASP.NET ~ 操作符、Server.MapPath 方法以及 Href 方法。

~ 操作符

,请使用 ~ 操作符。

~ 置:

var myImagesFolder = "~/images";
var myStyleSheet = "~/styles/StyleSheet.css";

Server.MapPath 方法

Server.MapPath 路径 (/default.cshtml) (C:\Johnny\MyWebSited\Demo\default.cshtml)。

):

var pathName = "~/dataFile.txt";
var fileName = Server.MapPath(pathName);

Href 方法

Href ~

您使用 Href CSS 径。

HTML <a>、<img> 以及 <link> 该方法:

@{var myStyleSheet = "~/Shared/Site.css";}

<!-- 创建指向 CSS  -->
<link rel="stylesheet" type="text/css" href="@Href(myStyleSheet)" />

<!-- 同上 : -->
<link rel="stylesheet" type="text/css" href="/Shared/Site.css" />

Href 方法属于 WebPage 。