我一直在尝试让用户通过下载提示下载 excel 文件。在 Firefox 和 IE7 + 中一切正常,但在 IE6 中不起作用。在 IE6 中,它显示 aspx 页面的名称并下载一个空白页面。
这是我的代码 Response.Clear(); 字符串文件名 = DateTime.Now.ToShortDateString() + "Leads.csv"; 响应。清除();
Response.AppendHeader("content-disposition", "attachment;filename=" + fileName); Response.ContentType = "应用程序/vnd.ms-excel"; if (Session["LeadsSearchResults"] != null) { WriteLeads(Response.Output, GetTasks((IList)Session["LeadsSearchResults"])); } Response.Flush(); 响应。结束();