我想獲取上傳文件的文件路徑,並且我使用HttpPostedFile,但似乎並沒有獲取路徑名稱的選項。真的嗎? 我該如何解決這個問題?從HttpPostedFile獲取文件路徑
foreach (string s in Request.Files)
{
HttpPostedFile file = Request.Files[s];
string fileName = file.FileName;
string filePath = Path.GetFullPath(fileName);
string fileExtension = "";
if (!string.IsNullOrEmpty(fileName))
fileExtension = Path.GetExtension(fileName);
....
}
'file.FileName'給你什麼? –
@AlaaMasoud我想保存正在上傳的文件路徑的副本。是否有可能將上傳更改爲使用fileStream,這樣就有可能? – Masriyah
@DimitarDimitrov'file.FileName'給了我'docName.doc',但是我想'c:\ temp \ files \ docName.doc' – Masriyah