2013-10-09 77 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

谢谢罗尼。事情是 - 我不想上传任何东西。我只希望他们能够使用典型的“浏览”类型功能来选择稍后将创建的文件的位置。听起来它应该很容易,但我对此很新颖...... –

相关问题