【问题标题】:Input folder path in web application在 Web 应用程序中输入文件夹路径
【发布时间】:2011-09-07 08:42:06
【问题描述】:

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

【问题讨论】:

  • 你说的是客户端还是服务器上的文件夹?默认情况下,您不能上传整个文件夹。
  • 我只需要文件夹路径。不是上传,只是作为另一个功能的输入
  • 再一次,你说的是客户端还是服务器上的文件夹?您几乎无法对客户端的文件夹做点什么(这很好!),当您希望客户端在服务器上浏览时,请参阅@Mr Disappointment 的答案。

标签: c# .net web-applications directory


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-13
    • 1970-01-01
    相关资源
    最近更新 更多