我有一个文件上传控制.现在点击它,我想 Select 多个文件.

我怎样才能做到这一点呢?

推荐答案

.NET 4.5 and higher中的FileUpload.AllowMultiple属性允许控件 Select 多个文件.

<asp:FileUpload ID="fileImages" AllowMultiple="true" runat="server" />

.NET 4及以下版本

 <asp:FileUpload ID="fileImages" Multiple="Multiple" runat="server" />

在邮件背面,您可以:

 Dim flImages As HttpFileCollection = Request.Files                   
 For Each key As String In flImages.Keys
    Dim flfile As HttpPostedFile = flImages(key)
    flfile.SaveAs(yourpath & flfile.FileName)
 Next

Asp.net相关问答推荐

实体框架核心:DBCommand执行得更快,但总时间要慢10倍

.NET 框架 3.5 和 TLS 1.2

ASP.NET 核心中的 Request.CreateResponse

ASP MVC 授权除少数之外的所有操作

ASP.NET - AppDomain.CurrentDomain.GetAssemblies() - AppDomain 重新启动后缺少程序集

如何使用三个按钮是否和取消显示确认alert ,如 MS Word 中所示

在 Blazor 中 Select 框绑定

'Microsoft.ACE.OLEDB.12.0' 提供程序未在本地计算机上注册.

最佳服务器端 .NET PDF 编辑库

如何设置asp.net身份cookie过期时间

ASP.NET vNext 与主机无关,这意味着什么?

如何在 ASP.NET 页面中以编程方式生成 401 错误

在 ASP.NET 中使用 Messenger Connect 客户端库时出现 Javascript 错误

我的 asp.net mvc Web 应用程序中的 OutputCache 设置.防止缓存的多种语法

如何从 ASP.Net 发布然后重定向到外部 URL?

ASP.NET 应用程序状态与静态对象

ExecuteReader:连接属性尚未初始化

Sys.WebForms.PageRequestManagerServerErrorException:处理服务器上的请求时发生未知错误.

中继器中的中继器

您将如何将 ASP.Net MVC 嵌入到现有的网站项目中?