zoukankan      html  css  js  c++  java
  • Table生成Excel表格

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head id="Head1" runat="server">
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <link href="/Css/Balance.css" rel="stylesheet" />
        <title></title>
        <script runat="server">
            protected void writeXls(object sender, EventArgs e)
            {
                Response.Clear();
                Response.Buffer = true;
                Response.ContentType = "application/vnd.ms-excel.numberformat:@";
                this.EnableViewState = false;
                Response.Charset = "UTF-8";
                Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312");//设置输出流为简体中文  
                Response.AppendHeader("Content-Disposition", "attachment;filename=" + Title + ".xls");
                Response.Write(printHid.Value);
                Response.End();
            }
        </script>
    </head>
    <body>
       <form id="form1" runat="server">
        <asp:HiddenField ID="printHid" runat="server" />
    
    <asp:button runat="server" ID="ButtonExport" Text="生成excel" OnClientClick="getHtmlValue()" OnClick="writeXls" />
         <script type="text/javascript">
           function getHtmltoValue() {
              document.getElementById("<%=printHid.ClientID%>").value = document.getElementById("printDiv").innerHTML;
          }
       </script>
         <div id="printDiv">
    <table > ....... </table>
    </div>
    </form> </body> <html>
  • 相关阅读:
    JAVAWE第一天
    01--2048实例开篇
    10--动作系统(四)动作类中的reverse方法
    09--动作系统(三)使用持续动作
    08--动作系统(二)使用即时动作
    【转】cocos2d-x windows开发环境配置
    07--动作系统(一)
    06--触摸事件响应
    05--简单场景切换与精灵创建
    04--简单菜单使用
  • 原文地址:https://www.cnblogs.com/brilliant/p/4172262.html
Copyright © 2011-2022 走看看