2013-10-09 119 views
2

我需要類似於asp.net中的FileUpload控件,它允許用戶瀏覽文件夾並輸入要上傳的新文件的文件名。我可以使用asp FileUpload來選擇一個文件夾嗎?

從我所看到的FileUpload需要選擇一個文件。看來,html輸入類型=「文件」具有相同的要求。

謝謝!

+1

不是它是文件上傳而不是文件夾上傳。 – bansi

+0

類似的東西能解決我的問題嗎?基本上我需要一個簡單的瀏覽按鈕,允許他們選擇文件夾併爲自己輸入名稱,然後我可以在通常的文本框中顯示完整路徑/文件名... –

+0

必須使用閃光燈 –

回答

0

C#有內置的FTPrequest類,你可以創建文件夾,上傳文件,刪除文件等

如果你想從網頁上傳文件夾,你不能在瀏覽器中使用這種技術,那麼你會必須使用諸如Java,Flash或類似插件的富客戶端。

如果您可以爲用戶提供Windows或Mac客戶端,則可以使用C#(.NET或Mono)進行FTP傳輸。

ZIP文件不是ASP.net和C#的問題,但是您仍然只上傳1個文件(zip檔案文件),然後上傳到服務器以使用例如.zip解壓縮它。 C#。看看是開源的7-Zip,那麼你也可能會有一些想法。

你也只是嘗試,並使用內置的LIB它(壓縮):

http://www.eggheadcafe.com/community/csharp/2/10050636/how-to-compress-and-decompress-file-in-c.aspx

或嘗試此鏈接...

http://www.aurigma.com/docs/iu7/uploading-folders-in-aspnet.htm

+0

謝謝羅尼。事情是 - 我不想上傳任何東西。我只希望他們能夠使用典型的「瀏覽」類型功能來選擇稍後將創建的文件的位置。聽起來它應該很容易,但我對此很新穎...... –

相關問題