2010-11-16 37 views
9

在我的web應用程序中指定圖像時,./,../~/之間有什麼區別?您可以在ASP.NET中指定區別./​​,../,~/嗎?

像當前目錄,根,父目錄等

+1

我認爲它總是比第一個谷歌更好。因爲它真的很容易在谷歌上找到它。 – 2010-11-16 06:59:07

+0

+1好問題 – 2010-11-16 07:07:04

+0

@ Dr.RajeshRolen,我做了,Google沒有回答,重新排列了問題的分號和/ =,/ ==,這就是爲什麼我在這裏 (來自SymbolHound) – aremvee 2016-10-05 05:35:07

回答

13
"./" //the current directory 
"../" //the parent directory 
"/" //the site root directory 
"~/" //virtual root Web path 
+1

+1定義,請提供任何示例以更好地理解這一點。 – 2010-11-16 07:05:47

0

網站徑處理:
./意味着這個文件夾,相當於沒有正面
例如:./image.jpg和image.jpg的是同樣的事情
/Web應用程序根目錄
例如: /Test/image.jpg,進入應用程序根目錄,找到文件夾Test,找到image.jpg
../表示一個文件夾然後去斜槓後的文件夾...
ex:../Test/ image.jpg,從當前文件夾中選擇一個文件夾,進入文件夾「測試」,然後找到image.jpg。


Physical Pathing:
〜/表示應用程序物理根文件夾。如果您直接在網頁中使用它,則不起作用(例如:< img src =「〜/ images/image.jpg」/ >)。您可以使用ResolveUrl獲取文件的Web路徑。我已經使用它在主頁面中引用JavaScript庫。我也看到它在一些自定義上傳中使用。

相關問題