您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 显示所有文件和文件夹 下载文件的问题,文件的内容是下载的时候生成的 100分

显示所有文件和文件夹 下载文件的问题,文件的内容是下载的时候生成的 100分

来源:网络整理     时间:2016/7/15 4:58:20     关键词:显示所有文件和文件夹

关于网友提出的“显示所有文件和文件夹 下载文件的问题,文件的内容是下载的时候生成的 100分”问题疑问,本网通过在网上对“显示所有文件和文件夹 下载文件的问题,文件的内容是下载的时候生成的 100分”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:显示所有文件和文件夹 下载文件的问题,文件的内容是下载的时候生成的 100分
描述:

我现在需求是, 
1.用户需要下载一个html文件 比如是(a.html) 
2.但是a.html本身是不存在的,当用户请求一个页面的时候我给这个html文件中写入数据,但是不在服务器中保存a.html这个文件 
3.用户点击下载按钮就把这个文件下载到本地 
对文件操作部熟,望指点下 
 
 
c#板块也有个一样的贴,都给分哈,也是50分


解决方案1:


string imagestr = Request.QueryString["ImID"].ToString();
            imagestr = imagestr.Substring(0, imagestr.LastIndexOf("a"));
            int imageid = Convert.ToInt16(imagestr);
            perimage = perimagemng.GetImageByID(imageid);
            Response.ContentType = "application/octet-stream";
            Response.BinaryWrite(perimage.ImageData);
            Response.End();

这是转化图片的代码,你可以参考一二 解决方案2:


StringWriter sw = new StringWriter();
        sw.WriteLine("test");
        string file = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
        Response.AddHeader("Content-Disposition", "attachment;   filename=" + file + ".html");
        Response.ContentType = "application/html";
        Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
        Response.Write(sw);
        Response.End();
解决方案3:

sf 判断文件是否存在File.Exists(path)+filename
下载的时候添加HTTP头


以上介绍了“显示所有文件和文件夹 下载文件的问题,文件的内容是下载的时候生成的 100分”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2657922.html

显示所有文件和文件夹相关图片

显示所有文件和文件夹相关文章