我想要一个我想要关注的功能:
当我打开由我创建的页面进行下载时,它应该动态创建特定目录中存在的所有文档的链接。
例如:如果我在web服务器上有/ download / document文件夹 我在这个文件夹中有以下文件
A.TXT b.txt c.doc d.pdf
现在当我打开页面时,我应该为这些文件分别提供4个链接当我点击此链接时,该文件可以下载
答案 0 :(得分:2)
使用System.IO.Directory.GetFiles("Path to folder")
,您可以获取目录包含的文件列表,Request.PhysicalPath.Substring(0, Request.PhysicalPath.LastIndexOf("\\")))
将获取包含您的aspx文件的文件夹的物理路径。
然后遍历每个文件并使用Request.Url,您可以生成下载链接。
答案 1 :(得分:0)
如何在IIS中启用directory browsing?它不漂亮,但它将在10秒内完成工作。 :)
答案 2 :(得分:0)
我想这应该有帮助