2017-02-23 85 views
-2

我想在asp窗口窗体(FolderBrowserDialog)中使用打开文件对话框的等价性。我看到FileUpload类,但用户仍然被迫选择一个文件。我只想要目录部分。包含目录路径的结果字符串将被添加到其他进程将在稍后使用的表中。获取路径字符串,无需用户选择文件

+2

这是不可能的。有关用户文件系统的信息不会暴露给Web应用程序,即使给予'的文件路径也被截断,只显示文件名,而不显示其路径。 (旧版本的Internet Explorer和Firefox确实暴露了完整路径,但这种行为在6年前已经发生了变化)。 – Dai

+0

听起来像[XY问题](http://xyproblem.info/)。 –

+0

目的是成为一个从没有我们公司内联网链接的Web应用程序。然后,我将不得不编写一个Windows窗体应用程序。 –

回答

0

最好说清楚你的情况,并指出你想要在客户端的目录做什么。

如果您希望用户浏览服务器端目录,您将需要javascript来实现该目录。在的WinForms

FolderBrowsingDialig的目的是选择一个目录,使程序可以在Web应用程序做某事与它。但是,网页犯规需要做客户端目录东西(没有涉及到不幸的是我的心)

请澄清您的情况以获得更快的帮助。可能有其他方法来实现它。

相关问题