zoukankan      html  css  js  c++  java
  • ASP如何将table导出EXCEL表格

    网页导出excel表格非常常用,对于一些加载<table>的数据网页,经常会用到这种功能,下面和大家分享一下ASP如何导出EXCEL表格

    工具/原料

     
    • ASP编辑器

    方法/步骤

     
    1.  

      定义CSS

      将需要导出的网页css放到网页内,不能使用<link>引用,否则不能导出网页原有格式,最好使用精简的css,保证兼容性,如:

      <style type="text/css">

      <!--

      body ,th,td{font:normal 12px 宋体; }

      td { height:20px;  font-size:12px;}

      .STYLE1 {

      font-size: 24px;

      text-decoration:underline;

      color: #009900;

      font-weight: bold;

      }

      -->

      </style>

      以上css仅定义了整个表格的字体字号和一个STYLE1的css

      ASP如何将table导出EXCEL表格
    2.  

      加载数据

      本次分享使用的是<table>导出excel表格,所以做好加载数据时使用<table>,如:

      <table  border="1" cellspacing="0" cellpadding="0"  width="100%" bordercolorlight="#000000" bordercolordark="#ffffff">

        <tr>

          <td>标题一</td>

          <td>标题二</td>

          <td>标题三</td>

          <td>标题四</td>

        </tr>

        <!--开始循环 -->

        <tr>

          <td>数据1</td>

          <td>数据2</td>

          <td>数据3</td>

          <td>数据4</td>

        </tr>

         <!--循环结束 -->

      </table>

      ASP如何将table导出EXCEL表格
    3.  

      导出表格

      导出表格使用系统自带插件,由服务端生成,调用简单,代码如下:

      Response.ContentType ="application/vnd.ms-excel"

      Response.ContentType="application/vnd.ms-Excel"   

      Response.AddHeader   "Content-Disposition","attachment;Filename=表格名称.xls"  

      这样客户端打开这个网页就会导出以上设计的<table>表格

      ASP如何将table导出EXCEL表格
    4. 转自:https://jingyan.baidu.com/article/f79b7cb3102d079144023e16.html
  • 相关阅读:
    C++ 临时对象
    【转】C++ static关键字
    python读写文件
    ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
    Debian下的crontab保存
    Innodb后台线程
    查看当前数据库支持哪些存储引擎
    ERROR: No query specified
    WARNING: The host 'r6' could not be looked up with /usr/local/mysql/bin/resolveip.
    mysql_install_db 运行结果
  • 原文地址:https://www.cnblogs.com/apolloren/p/10609266.html
Copyright © 2011-2022 走看看