首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> C語言 >> 關於C語言

C# 匯出 Excel 替代方案:Repeater 動態產生表格內容(三)

     編輯:關於C語言

將靜態 HTML 表格列替換為 asp:Repeater 控制項,動態繫結資料產生 Excel 相容的 HTML 表格結構。

前端 Repeater 範本

<asp:Repeater ID="rptData" runat="server">
    <ItemTemplate>
        <tr height=19 style='height:14.25pt'>
            <td height=19 class=xl27 style='height:14.25pt' x:num><%# Eval("id") %></td>
            <td class=xl27><%# Eval("name") %></td>
            <td class=xl27 x:num><%# Eval("achievement") %></td>
            <td class=xl25></td>
        </tr>
    </ItemTemplate>
</asp:Repeater>

搭配後台 DataBind(),即可依資料筆數自動產生對應列數,保留 Excel 可識別的樣式屬性(x:num、class=xl27)。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved