首页 > 代码库 > 2017-5-18 Repeater 重复器的使用
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="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=http://www.mamicode.com/"<%#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=http://www.mamicode.com/"<%#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 重复器的使用
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。