ITPub博客

首页 > > > c#Web页面下载问题

c#Web页面下载问题

作者:karspb 时间:2019-10-14 15:10:05 0 删除 编辑

我在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文件代码可以说啊

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/2001/viewspace-3119007/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-31

  • 博文量
    222
  • 访问量
    16825