// 不显示删除回复显示所有回复显示星级回复显示得分回复 DataGrid导出到excel,如果不保存,会自动关闭页面的问题
                    //HttpContext.Current.Response.AppendHeader( "Content-Disposition ", "attachment;filename=Excel.xls ")   中去掉“attachment;”即可

public   void   DGToExcel(DataGrid   dataGrid)      
    {  
      HttpContext.Current.Response.AppendHeader( "Content-Disposition ", "attachment;filename=Excel.xls ");  
      HttpContext.Current.Response.Charset   = "UTF-8 ";          
      HttpContext.Current.Response.ContentEncoding   =System.Text.Encoding.Default;  
      HttpContext.Current.Response.ContentType   = "application/ms-excel ";
      dataGrid.Page.EnableViewState   =false;        
      System.IO.StringWriter     tw   =   new   System.IO.StringWriter()   ;  
      System.Web.UI.HtmlTextWriter   hw   =   new   System.Web.UI.HtmlTextWriter   (tw);  
      dataGrid.RenderControl(hw);  
      HttpContext.Current.Response.Write(tw.ToString());  
      HttpContext.Current.Response.End();  
    }

DataTable dt = (System.Data.DataTable)GridView1.DataSource;
                    string name = Server.MapPath("") + "//PsExcel//" + DateTime.Now.ToString("yyyyMMddhhmmss") + ".csv";
                    FileStream fs = new FileStream(name, FileMode.Create, FileAccess.Write);
                    StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.GetEncoding("gb2312"));
                    sw.WriteLine("人员工号,人员名称,帐号,初始密码,邮箱,手机,部门");
                    foreach (DataRow dr in dt.Rows)
                    {
                        sw.WriteLine(dr["Ps_NO"] + "," + dr["Ps_Name"] + "," + dr["Accounts"] + "," + dr["iniPassWord"] + "," + dr["Email"] + "," + dr["Phone"] + "," + dr["Org_Name"]);
                    }
                    sw.Close();
                    Response.AddHeader("Content-Disposition", "filename=" + Server.UrlEncode(name));
                    Response.ContentType = "application/ms-excel";// 指定返回的是一个不能被客户端读取的流,必须被下载
                    Response.WriteFile(name); // 把文件流发送到客户端
                    Response.End();

导出到excel,如果不保存,会自动关闭页面的问题相关推荐

  1. java生成excel到本地_java 将数据库中的数据导出成Excel文件 并保存到本地 将文件地址返回给前端...

    /*** 导出数据为Excel文件 * 下面注释的代码为直接响应到服务器的 *@paramrequest *@paramresponse *@return */@GetMapping("/e ...

  2. php web表格导出,javascript将web表格导出成excel

    导出Excel var idTmr = ""; function killExcelProcess(appExcel_){ appExcel_.Quit(); appExcel_ ...

  3. html怎么复制到Excel表格里,把页面html导出到excel表格数据-如何将网页中的表格快速复制到EXCEL中...

    如何将html里面的table导出成excel 使用table2excel插件需要在页面中jquery和jquery.table2excel.js文件. HTML结构 你可以将任何的HTML表格结构的 ...

  4. js导出html页面到excel表格,JavaScript将页面表格导出为Excel的具体实现

    导出Excel var idTmr = ""; function killExcelProcess(appExcel_){ appExcel_.Quit(); appExcel_ ...

  5. JavaScript将页面表格导出为Excel

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD& ...

  6. java如何调用系统保存框_java使用poi实现excel导出之后如何弹出保存提示框

    无论使用poi还是使用jxl导出excel都需要用到流 一种是outputstrean,另一种fileoutputstream 第一种:如果想要弹出保存的提示框必须加入下列三句 response.se ...

  7. 导出测试点的信号名_小程序导出数据到excel表,借助云开发云函数实现excel数据的保存...

    我们在做小程序开发的过程中,可能会有这样的需求,就是把我们云数据库里的数据批量导出到excel表里.如果直接在小程序里写是实现不了的,所以我们要借助小程序的云开发功能了.这里需要用到云函数,云存储和云 ...

  8. c#后台如何导出excel到本地_小程序导出数据到excel表,借助云开发后台实现excel数据的保存...

    我们在做小程序开发的过程中,可能会有这样的需求,就是把我们云数据库里的数据批量导出到excel表里.如果直接在小程序里写是实现不了的,所以我们要借助小程序的云开发功能了.这里需要用到云函数,云存储和云 ...

  9. js实现excel块拖拉数据_小程序导出数据到excel表,借助云开发云函数实现excel数据的保存...

    我们在做小程序开发的过程中,可能会有这样的需求,就是把我们云数据库里的数据批量导出到excel表里.如果直接在小程序里写是实现不了的,所以我们要借助小程序的云开发功能了.这里需要用到云函数,云存储和云 ...

最新文章

  1. sql语句数据行操作-虽然一般不用
  2. 基于OpenStreetMap计算驾车距离(Java)
  3. Spirng MVC +Velocity 表单绑定命令对象
  4. 银行系普惠和小贷系普惠,哪个贷款更靠谱?
  5. php 空函数,PHP 中函数 isset(), empty(), is_null() 的区别
  6. 分屏如何保持运行状态_如何提升心理素质,在比赛中保持更好的状态
  7. 使用Lucifer实现自动化渗透测试任务
  8. JVM内存模型(通俗易懂)
  9. Gantt - attachEvent事件监听 - (必须)拥有返回值事件
  10. Python练手小项目(名片管理系统<第二部分>)
  11. Excel技能培训之八合并计算,多区域合并计算,分类汇总,展开隐藏列
  12. 什么是arXiv.org?
  13. opencv入手小训——画立体图形
  14. 蚂蚁资深技术专家刘晓莹十年支付宝回忆录
  15. Speedoffice(excel)如何加粗边框线条
  16. centos7.5下gmssl安装使用教程
  17. 聚点 内部 内点 导集
  18. Java+Swing实现医院管理系统
  19. DSP、SSP、RTB、ADX、DMP(概念通俗解释)
  20. 企业微信应用提示无法访问该网页(SSL_UNTRUSTED)

热门文章

  1. vue项目无法启动,谷歌浏览器报:您与此网站之间建立的连接不安全,实际是cdn服务器过期
  2. 优酷android 离线 导出来,手机优酷缓存的视频如何导出 缓存视频导出到电脑方法...
  3. safari浏览网页打开速度很慢怎样解决
  4. Verilog语言基础
  5. 文档服务器备份策略,裸金属服务器创建备份策略
  6. Swift 类和结构体总结
  7. C#,图像二值化(24)——局部阈值算法的NiBlack算法及源程序
  8. 撞了南墙要记得回头看看
  9. vba怎么快速填充序列号?
  10. java rsa 文件加密解密_RSA 加密、解密(自己生成加密解密文件)