请问在Vs2005中,如何获取服务器上某一文件夹的文件,路径该如何表示?谢谢
发布网友
发布时间:2022-05-10 16:58
我来回答
共5个回答
热心网友
时间:2023-10-17 11:00
不知道你是不是想得到某一文件夹的所有文件,如果是,可以试试下面的代码:
string Folder = Server.MapPath("~/YourFolder/");
System.IO.DirectoryInfo oDir = new System.IO.DirectoryInfo(Folder);
System.IO.FileInfo[] aFiles = oDir.GetFiles();
for (int i = 0; i < aFiles.Length; i++)
{
Response.Write("文件路径:" + aFiles[i].FullName + "<br />");
}
热心网友
时间:2023-10-17 11:00
用 string pathstr= Server.MapPath("文件夹")
pathstr 是文件夹路径
pathstr =pathstr +"\\文件名";
热心网友
时间:2023-10-17 11:00
Server.MapPath()只能取网站目录内的相对路径。
"E:\Ver 1.00\Temp\" 直接这样写即可
热心网友
时间:2023-10-17 11:01
String Path=Request.MapPath("~/")+FileName;
FileName是文件名 Path是最后的路径
热心网友
时间:2023-10-17 11:02
你用Server.MapPath(".");试试