码迷,mamicode.com
首页 > 其他好文 > 详细

2017-5-18 Repeater 重复器的使用

时间:2017-05-28 11:01:20      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:navigate   ext   center   bin   item   tab   字符   ack   repeat   

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="width: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>

 

2017-5-18 Repeater 重复器的使用

标签:navigate   ext   center   bin   item   tab   字符   ack   repeat   

原文地址:http://www.cnblogs.com/zhengqian/p/6915109.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!