• Repeater用法:



    Repeater
    用法:

    使用Repeater可以绘制表头、表内、表尾比较复杂的表格,如以下实例:

    <asp:Repeater ID="Repeater1" runat="server">
    
    <HeaderTemplate>
    
    <!—表格开始位置-à
    
            <table cellpadding='0' cellspacing='0' bordercolor="#3399FF" border="1" >
    
                <tr align=center style="height:20px;">
    
                    <td width="4%"  align="center" rowspan="3">序号</td>        
    
                    <td width="6%"  align="center" rowspan="3">医疗证号</td>
    
                    <td width="5%"  align="center" rowspan="3">患者姓名</td>
    
                    <td width="4%" align="center" rowspan="3">性别</td>
    
                    <td width="4%" align="center" rowspan="3">年龄</td>
    
                    <td width="8%" align="center" rowspan="3">住址</td>
    
                    <td width="8%"  align="center" rowspan="3">出院时间</td>
    
                    <td width="8%" align="center" rowspan="3">住院诊断</td>
    
                    <td width="8%" align="center" rowspan="3">诊疗机构</td>
    
                    <td width="4%" align="center" rowspan="3">住院天数</td>
    
                    <td width="6%" align="center" rowspan="3">上报时间</td>
    
                    <td width="16%" colspan="6">住院总费用(元)</td>
    
                    <td width="5%" rowspan="3">报销费用</td>    
    
               </tr>
    
               <tr align=center style="height:20px;" >
    
                    <td width="6%" rowspan="2">合计</td>
    
                    <td width="15%" colspan="5">其中:</td>
    
               </tr>
    
               <tr align=center style="height:20px;" >
    
                    <td width="5%">药品费</td>
    
                    <td width="5%">检查费</td>
    
                    <td width="5%">治疗费</td>
    
                    <td width="5%">手术费</td>
    
                    <td width="5%">其它</td>
    
               </tr>
    
        </HeaderTemplate>
    
        <ItemTemplate>
    
            <tr align="center">
    
                <td align="center">
    
                    <%#  Container.ItemIndex + 1 %>
    
                </td>
    
                <td>
    
                    <%# DataBinder.Eval(Container.DataItem,"medical_card") %>
    
                </td>
    
                 .
    
    .
    
    .
    
    .
    
    .
    
    .
    
            </tr>
    
        </ItemTemplate>
    
        <FooterTemplate>
    
            </table>
    
    <!—表格结束位置-à
    
        </FooterTemplate>
    
    </asp:Repeater>
    
    效果如下页:

    序号

    医疗证号

    患者姓名

    性别

    年龄

    住址

    出院时间

    住院诊断

    诊疗机构

    住院天数

    上报时间

    住院总费用(元)

    报销费用

    合计

    其中:

    药品费

    检查费

    治疗费

    手术费

    其它

    1

    46000119090123

    易善明

    46

    冲山镇 冲山农场 红务村

    2008-07-23

      韦尼克氏脑病(急性出血性脑灰质炎)

    海南省第二人民医院

    1

    0 - 0

    567.00

    123

    0

    0

    0

    444

    810.00

    2

    46000701030010

    王忠

    33

    畅好乡 草办村委会 育二

    2008-07-23

     

    五指山市毛阳卫生院

    0

    0 - 0

    100.00

    0

    0

    0

    0

    100

    100.00

    3

    46000405040032

    王忠海

    46

    毛阳镇 牙力村委会 牙力四

    2008-07-23

      维生素A缺乏合并结膜干燥病

    海南省第二人民医院

    5

    0 - 0

    400.00

    200

    0

    200

    0

    0

    900.00

  • 相关阅读:
    Java 小记 — Spring Boot 的实践与思考
    Docker 小记 — Compose & Swarm
    Linux 小记 — 网络管理
    Docker 小记 — Docker Engine
    Nginx 原理解析和配置摘要
    笔记与随想 — 解决问题
    Mac 小记 — 杂录
    编剧小记 — Contour
    Linux 小记 — Ubuntu 自动化配置
    dotnetcore 自动迁移工具
  • 原文地址:https://www.cnblogs.com/ruishuang208/p/3308128.html
Copyright © 2020-2023  润新知