我想從客戶端獲取提交上傳的文件 的完整路徑。需要來自'源'計算機的完全限定路徑
我想是這樣的:
C://this/is/your/file.jpg
但是,當我嘗試:
m_File = Request.Files[i];
m_File.FileName
我得到「只是「文件名。
而且,當我嘗試:
System.IO.Path.GetFileName(m_File.FileName)
我得到的似乎指向我的IDE的路徑:
C:\ Program Files文件\微軟的Visual Studio 9.0 \ Common7 \ IDE \ PICT0736。 JPG
我使用的服務器上的HttpPostedFile收集和 類型=文件隱藏的輸入(經由IFRAME通過)要發佈 文件集合。
理想情況下,我想每個輸入有值=「C://path/to/file.gif」
如果你不認爲這是可能的,或風格上的聲音,我會很感激 替代建議(特別讚賞代碼示例)。
感謝您的努力。 :)
你的用例是什麼?這是一個圖庫? – 2009-11-17 14:37:58
是的,確切地說。它的多文件圖片上傳 - 最多可以上傳11個圖片。 – 2009-11-17 17:06:48