首页新闻找找看学习计划

c#Web页面下载问题

0
[已关闭问题] 关闭于 2013-10-12 11:26

我在C#WBE页面输出一个WORD文档时候,页面会显示一个对话框,是下载,保存,还是取消,我点保存和下载都没问题啊。但是一点取消,在刷新页面要等很久很久,谁能告诉我什么原因。如果需要我的输出代码我可以给

问题补充:

  就是普通的输出很无语啊

  private void WordOut(string fileName)
    {
        try
        {
            FileInfo fileInfo = new FileInfo(fileName);
            Response.Clear();
            Response.ClearContent();
            Response.ClearHeaders();
            Response.AddHeader("Content-Disposition", "attachment;filename=" + DateTime.Now.ToString("yyyy-MM-dd") + "ShangHai" + ".doc");
            Response.ContentType = "Response.ContentType";
            Response.ContentEncoding = System.Text.Encoding.UTF8;
            Response.WriteFile(fileInfo.FullName);

   //程序调试 如果点取消下面好像就没执行了
            Response.Flush();

   //但是关闭浏览器页面 马上就跳转到这里来了
            Response.End();
        }
        catch (Exception ex)
        {
            Console.WriteLine(ex.Message);
        }
        finally
        {
            Response.Flush();
            Response.End();

    //这里是关闭WORD进程的
            WinWord();
        }
    } 

求大神解释啊。如果还要我ASPX页面代码和 CS文件代码可以说啊

只需要一个眼神的主页 只需要一个眼神 | 初学一级 | 园豆:25
提问于:2013-06-24 16:11
< >
分享
所有回答(4)
0

具体还是要看你的代码

小五毛 | 园豆:282 (菜鸟二级) | 2013-06-25 02:01
0

这个感觉是浏览器的问题啦,你都response到本地了,取消就取消呗,跟你页面没有关系。

kevin_h_wang | 园豆:190 (初学一级) | 2013-07-01 13:55
0

没有遇到过,不过,我现在工作不是很忙,你可以发一份代码给我,我也试试,看能不能帮上你

邮箱:790302901@qq.com

bin790302901 | 园豆:195 (初学一级) | 2013-07-02 14:56
0

路过

panjk | 园豆:712 (小虾三级) | 2013-07-16 17:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册