2011-09-07 93 views
1

我正在使用C#開發Web應用程序。我需要用戶輸入文件夾路徑到他想要保存某些文件的位置。
我嘗試使用FileUpload但ut只能選擇文件,而不是文件夾。有沒有辦法做到這一點?
編輯:
我只需要文件夾路徑。它不上傳,它只是作爲其他功能Web應用程序中的輸入文件夾路徑

+0

你是在談論客戶端還是服務器上的文件夾?您無法默認上傳整個文件夾。 – CodeCaster

+0

我只需要文件夾路徑。它不會上傳,它只是另一個功能的輸入 – Ben2307

+0

同樣,您是在談論客戶端還是服務器上的文件夾?你幾乎可以在客戶端的文件夾中做些什麼(這很好!),並且當你希望客戶端瀏覽服務器時,請看@Mr Disappointment的答案。 – CodeCaster

回答

2

無輸入,你可能注意到了選擇文件時上傳,它甚至不會給你的本地路徑,以在該實例的文件 - 你只是得到的文件名稱。原因是它是無用的,因爲你無法直接讀取或寫入路徑。

如果你正在討論的是允許用戶選擇一個文件夾來保存數據到你的服務器上,那麼答案是真的沒有,儘管你可以手動設計一些東西,但沒有本地支持,理由很充分;如果你要公開選擇服務器上的路徑,肯定它會模仿真實的對話框,只允許選擇預定義的相對路徑(可能與服務器上的實際物理路徑沒有關係,誰知道)

相關問題