在Web应用程序中输入文件夹路径

时间:2011-09-07 08:42:06

标签: c# .net web-applications directory

我正在使用C#开发一个Web应用程序。我需要用户输入一个文件夹路径,他希望保存一些文件。
我尝试使用FileUpload,但ut只能选择文件,而不是文件夹。有办法吗?
编辑:
我只需要文件夹路径。它不是上传,它只是另一个功能的输入

1 个答案:

答案 0 :(得分:2)

不,您可能已经注意到在选择要上传的文件时,它甚至不会为您提供该实例中文件的本地路径 - 您只需获取文件名即可。原因是它无用,因为你无法直接从路径读取或写入。

如果您正在谈论允许用户选择一个文件夹来将数据保存到您的服务器上,那么答案肯定是否定的,尽管可以手动设计某些东西但是没有原生支持为此,有充分理由;如果你要在服务器上公开选择路径,那么无论如何它肯定会模仿真实的对话框,只允许选择你决定的预定义相对路径(可能与服务器上的实际物理路径无关,谁知道。)