Как скачать более одного файла с помощью ASP.NET
У меня есть пять файлов во временной папке для загрузки этого файла. моя цель-загрузить весь файл, но теперь он загружает первый файл.
Что я уже пробовал:
Я пробую этот код для загрузки всех файлов
Dim strSrcFolder As String = Server.MapPath("~/TempFiles/senthil/PDF/") Dim dinfo As New DirectoryInfo(strSrcFolder) For Each finfo As FileInfo In dinfo.GetFiles() Dim stringFName As String = finfo.Name Response.ContentType = "application/pdf" Response.AppendHeader("Content-Disposition", "attachment; filename=" + HttpUtility.UrlEncode(stringFName, System.Text.Encoding.UTF8)) Response.TransmitFile(Server.MapPath("~\TempFiles\senthil\PDF\" + stringFName)) Response.End() Next
F-ES Sitecore
Google "asp.net загрузите несколько файлов", и вы найдете много информации. Вы должны либо поместить все файлы в один zip-файл и загрузить его, либо ваш клиент должен инициировать несколько запросов на загрузку.