1

asp.net 中的文件上传控件不允许我选择文件夹,只能选择文件。有什么方法可以选择文件夹(显然不使用文件上传控件)。

为什么我要选择文件夹基本上是将其整个路径存储在数据库表中。

4

3 回答 3

2

HTML<input type=file>元素仅支持单个文件上传。如果要上传多个文件,则必须使用 3rd 方组件 - 通常用 Flash 编写。

这里有一个例子: http: //www.codeproject.com/KB/aspnet/FlashUpload.aspx

于 2008-09-25T10:27:10.177 回答
1

不,浏览文件是客户端功能,有关文件路径的唯一信息是它们的名称。是因为安全。

于 2008-09-25T10:21:05.420 回答
1

我不认为 HTML 支持你正在尝试做的事情。也许作为一种解决方法,您可以让他们在文件夹中选择一个文件,然后在处理它时砍掉文件名,但老实说那是一团糟。

要求他们粘贴或在文本框中键入路径。这里的问题是您无法检查拼写错误。

我说你应该重新考虑你想要做什么。

于 2008-09-25T10:23:23.870 回答