zoukankan      html  css  js  c++  java
  • 2017-5-18 Repeater 重复器的使用

    Repeater - 重复器
    HeaderTemplate - 先执行,执行一次
    FooterTemplate - 最后执行,执行一次
    ItemTemplate - 在Header之后执行,有多少条数据绑定就执行多少次

    AlterNatingItemTemplate - 交替项模板,与ItemTemplate交替执行

    <%@ %> ------ 这里面写一些声明和引用的

    <% %> -------- 编写C#代码的
    <%= %>--------往界面上输出一个变量的值
    <%# %>--------在Repeater数据展示中使用

    <%# Eval("属性名","可选,格式字符串") %>

    <%# 方法名() %>

    注意:拖出来的控件后台取得是他的id,自己手写的表单元素后台取得是他的name!!!!!

    Repeater 绑定数据、展示数据

     Repeater1.DataSource = new usersdata().selectall();
            Repeater1.DataBind();
     <form id="form1" runat="server">
            <asp:Repeater ID="Repeater1" runat="server">
                <HeaderTemplate>
       <table style="100%;background-color:navy;text-align:center;">
           <tr style="color:white;">
               
               <td>用户编码</td>
               <td>密码</td>
               <td>用户名</td>
               <td>性别</td>
               <td>身份证号码</td>
               <td>生日</td>
               <td>年龄</td>
               <td>部门编码</td>
               <td>联系电话</td>
           </tr>
           </HeaderTemplate>
                <ItemTemplate>
           <tr style="background-color:white;">
              
               <td><%#Eval("UserNumber")%></td>
               <td><%#Eval("PassWord")%></td>
               <td><%#Eval("UserName")%>同学</td>
               <td><img src="<%#Eval("SexImg") %>" /></td>
               <td><%#Eval("IdCode") %></td>
               <td><%#Eval("Birthday","{0:yyyy年MM月dd日}")%></td>
              <td><%#Eval("age")%></td>
                <td><%#Eval("DepartmentCode")%></td>
               <td><%#Eval("Phone")%></td>
           </tr>
          
                    </ItemTemplate>
                <AlternatingItemTemplate>
                     <tr style="background-color:red">
              
               <td><%#Eval("UserNumber")%></td>
               <td><%#Eval("PassWord")%></td>
               <td><%#Eval("UserName")%>同学</td>
               <td><img src="<%#Eval("SexImg") %>" /></td>
               <td><%#Eval("IdCode")%></td>
               <td><%#Eval("Birthday","{0:yyyy年MM月dd日}")%></td>
              <td><%#Eval("age")%></td>
                <td><%#Eval("DepartmentCode")%></td>
               <td><%#Eval("Phone")%></td>
           </tr>
          
                </AlternatingItemTemplate>
                <FooterTemplate>
       </table>
                    </FooterTemplate>
                </asp:Repeater>
            <asp:Button ID="Button1" runat="server" Text="注册" />
            <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl="~/Default2.aspx">注册</asp:HyperLink>
        </form>
  • 相关阅读:
    http协议
    web应用
    前端基础-jquery
    jQuery的事件
    2.UML类图基本介绍
    1.设计模式的七大原则
    使用OpenFeign远程调用时请求头处理报错问题
    SpringCloud Config-分布式配置中心
    19. 类加载器详解
    18. 类加载过程详解
  • 原文地址:https://www.cnblogs.com/zhengqian/p/6915109.html
Copyright © 2011-2022 走看看