posted on 2007-03-13 18:05 Daniel Pang 阅读(945) 评论(5) 编辑 收藏
谢谢了,大哥 回复 引用
有没有从客户端下载服务器端整个文件夹的方法!? 回复 引用
有个问题,文件大了服务器就崩溃了。 byte[] FileArray = new byte[(int)fs.Length];如果文件有1G,那这句就新建了个占1G内存的数组。参考这篇:C#下载大文件并实现断点续传 http://www.cnblogs.com/gwazy/archive/2007/07/21/826377.html 回复 引用 查看
@allan应该不难,遍历你要下载文件夹的所有子文件夹直到找到所有文件。然后依次Response.Redirect,当然这种方法在文件多时不现实。所以可以用winrar在服务器端打包,然后提供给客户端下载。 回复 引用 查看
你上面的代码我看了,我也用过,我也在网上查过,各种方法都试试了,我之所以找了这么多,就是因为我在做ASP。NET WEB开发的过程中遇到了一个问题,这个问题,在平常的网页中运行这个下载链接就正常,但是如果是在带有参数的网页就会出现毛病,会弹出一个下载窗口,点击会跳到迅雷下载,然后就看到实际下载的是本页面中的HTML源文件,看你上面讲的挺透彻的,想问一下具体原因?? 回复 引用 查看
Powered by: 博客园 Copyright © Daniel Pang