【问题标题】:How do I get a pathname in ASP.NET?如何在 ASP.NET 中获取路径名?
【发布时间】:2011-02-24 06:05:52
【问题描述】:

我正在开发一个内部网络应用程序,我需要从用户那里获取目录路径。我(显然)可以使用 asp:FileUpload 来获取文件,但我找不到任何东西来获取目录路径。

是否有任何(最好是简单的)方法可以在 asp.net 中创建目录选择器对话框?我还没有在 Google 或 SO 上找到任何解决方案...

谢谢

【问题讨论】:

    标签: asp.net path directory absolute-path


    【解决方案1】:

    因为您正在开发一个网络应用程序,所以您“卡住”了浏览器所允许的限制。而且我不相信任何浏览器都包含“目录选择器”。

    您可能只需要让用户将路径粘贴到文本框中。然后,您可以使用一些 System.IO 方法在页面发布时验证路径是否有效。

    【讨论】:

      【解决方案2】:

      你试过基本的 HTML <input type="file"> ???还是这不符合您的目的?

      【讨论】:

      • 不幸的是,不 - 它仅限于打开文件(名称)。没有选择目录的选项。有一些基于该输入的 hack,但没有一个真的那么好。
      猜你喜欢
      • 2020-03-14
      • 1970-01-01
      • 1970-01-01
      • 2011-05-16
      • 2018-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多