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
  • 相关阅读:
    SQLite(快速上手版)笔记
    自定义带图片和文字的ImageTextButton
    Android 网络连接判断与处理
    Android轻量缓存框架--ASimpleCache
    Mvc4_ActionLink跟@RenderBody ,@RenderPage
    Mvc4_传值取值应用
    Mvc4_ActionResult应用
    IIS_Mvc发布
    IIS_各种问题
    SqlServer_事务
  • 原文地址:https://www.cnblogs.com/apolloren/p/10609266.html
Copyright © 2011-2022 走看看