当前位置:编程学习 > C#/ASP.NET >>

关于 Response.AddHeader()下载的问题

各位高手,请帮忙,我现在遇到的问题如下
    我现在做的系统有一个导出txt的功能,我的代码如下:
          
string lennaming="...";
          Response.Clear();
        Response.ClearContent();
        Response.ClearHeaders();
        Response.AddHeader("content-type", "application/x-msdownload");
        Response.AddHeader("content-disposition", "attachment;filename="+fileName+"");
        Response.Write(lennaming);
        Response.End();
        Response.Close();

    这段代码能成功导出txt,并提示用户保存txt,可当我跳到其它功能菜单操作后,再跳回原先导出的页面时,浏览器就有提示用户保存导出的txt文件(之前导出过的txt),页面不会跳转,即使点击取消下载,页面还是不会跳转,这是什么问题啊? --------------------编程问答-------------------- 原先一个页,下载一个页面,其它功能菜单一个页面,下载你取消后,又一个页面,

你用JS进行前进,或后退时,一次后退一步,你就算算,到那步吧 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 1 楼 CSMSDN 的回复:
原先一个页,下载一个页面,其它功能菜单一个页面,下载你取消后,又一个页面,

你用JS进行前进,或后退时,一次后退一步,你就算算,到那步吧

被你丫的绕晕了 --------------------编程问答--------------------
引用 3 楼 xp447196763 的回复:
引用 1 楼 CSMSDN 的回复:原先一个页,下载一个页面,其它功能菜单一个页面,下载你取消后,又一个页面,

你用JS进行前进,或后退时,一次后退一步,你就算算,到那步吧
被你丫的绕晕了

我也是……
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,