用server.mappath("相對路徑").
相對路徑根據不同情況直接取就可以了:
// 取當前目錄下的test.txt檔案
string path = "test.txt";
// 取當前目錄下的子目錄a下的test.txt檔案
string path = "a/test.txt";
// 取當前目錄的平級目錄a下的test.txt檔案
string path = "../a/test.txt";
// 取站點根目錄下的子目錄a下的test.txt檔案
string path = "~/a/test.txt";
如果要取絕對路徑:
server.mappath(相對路徑);
該方法返回傳入的相對路徑的絕對路徑.
然後我們再用這個絕對路徑來存檔案;
下面是乙個上傳檔案的例子
首先匯入命名空間:
using system.io;
假使頁面上有乙個fileupload控制項fileupload1;和乙個button1
我們在button1的click事件中這樣寫:
private void button1_click(object sender,eventarges e)
使用c 建立虛擬目錄
const string constiiswebsiteroot iis localhost w3svc 1 root string virtualdirname virtualname 虛擬目錄名稱 string physicalpath c 1 directoryentry root new d...
使用c 建立虛擬目錄
最近在csdn論壇裡看見的一片偏關於使用.net 建立虛擬目錄的帖子,以前一直以為不能用託管 實現這個功能.在此總結一下 下面是建立虛擬目錄的 const string constiiswebsiteroot iis localhost w3svc 1 root string virtualdirn...
C 本地iis建立虛擬目錄
using system using system.collections.generic using system.text using system.directoryservices 賀清華 namespace create public static string virdirscheman...