部分代码
ExcelEngine excelEngine = new ExcelEngine();
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Add();
IWorksheet sheet = workbook.Worksheets[0];
sheet.Name = fileName;
// 表头
.........
//数据
........
//保存
workbook.SaveAs(System.Web.HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(fileName + ".xls")), ExcelSaveType.SaveAsXLS, Page.Response, ExcelDownloadType.PromptDialog);
excelEngine.ThrowNotSavedOnDestroy = false;
excelEngine.Dispose();问题: IE下载正常, 使用 迅雷下载时,迅雷会提示 ‘连接失败’; 并且另存名称是: xxx.aspx (为什么会是页面) ,这时如果点确定下载,webDev.webserver.exe 进程就会停掉
网上找了一些解决方法 ,说是 用循环每次输出一点 试过后不行,我想是我写的不行,求助各位大虾
ExcelEngine excelEngine = new ExcelEngine();
IApplication application = excelEngine.Excel;
IWorkbook workbook = application.Workbooks.Add();
IWorksheet sheet = workbook.Worksheets[0];
sheet.Name = fileName;
// 表头
.........
//数据
........
//保存
workbook.SaveAs(System.Web.HttpUtility.UrlEncode(System.Text.Encoding.UTF8.GetBytes(fileName + ".xls")), ExcelSaveType.SaveAsXLS, Page.Response, ExcelDownloadType.PromptDialog);
excelEngine.ThrowNotSavedOnDestroy = false;
excelEngine.Dispose();问题: IE下载正常, 使用 迅雷下载时,迅雷会提示 ‘连接失败’; 并且另存名称是: xxx.aspx (为什么会是页面) ,这时如果点确定下载,webDev.webserver.exe 进程就会停掉
网上找了一些解决方法 ,说是 用循环每次输出一点 试过后不行,我想是我写的不行,求助各位大虾
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货