Repeater简介

模板属性 说明
ItemTemplate 包含要为数据源中每个数据项都要呈现一次的HTML元素和控件。
AlternatingItemTemplate 包含要为数据源中每个数据项都要呈现一次的HTML元素和控件。通常可以用此模板为交替项创建不同的外观,例如指定一种在ItemTemplate中指定的颜色不同的背景色
HeaderTemplate和FooterTemplate 包含在列表的开始和结束处分别呈现的文本和控件
SeparatorTemplate 包含在每项之间呈现的元素。典型的示例是一条直线(使用hr元素)
 
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1">         <HeaderTemplate>         <table>         <tr>         <td>          我是头模板         </td></tr>         </HeaderTemplate>         <ItemTemplate>         <tr>         <td>         <%# Eval("au_lname") %>         </td>         </tr>         </ItemTemplate>         <AlternatingItemTemplate>         <tr><td>         <a href="default.aspx?id=<%# Eval ("au_id") %>></a>"<font color="red"><%# Eval("au_lname") %></font></a>         </td></tr>         </AlternatingItemTemplate>         <SeparatorTemplate>         <tr><td>         <hr size="1pt"/>         </td></tr>         </SeparatorTemplate>         <FooterTemplate>         </table>         </FooterTemplate>         </asp:Repeater>         <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:pubconn %>"              SelectCommand="SELECT [au_id], [au_lname] FROM [authors]"></asp:SqlDataSource>
 

posted on 2009-08-14 10:04  xieguang133  阅读(191)  评论(0)    收藏  举报

导航