Repeater
注意交替行的用法
与DataList属性和方法一样,基本都差不多,只不过DataList的交替行没什么用;
<asp:Repeater ID="Repeater1" runat="server" DataSourceID="SqlDataSource1" OnItemCommand="Repeater1_ItemCommand">
<AlternatingItemTemplate>
<tr bgcolor="#F7F7F7" height="18" onMouseOver="mOvr(this,'#EFEFEF')" onMouseOut="mOut(this,'#F7F7F7');">
<td><%# Eval("id") %></td><td><%# Eval("username") %></td><td><%# Eval("regtime") %></td><td>
<asp:LinkButton ID="LinkButton1" runat="server" CommandArgument='<%# Eval("id") %>' OnClientClick="return confirm('确定删除')" CommandName="del">删除</asp:LinkButton></td>
</tr>
</AlternatingItemTemplate>
<ItemTemplate>
<tr height="18" bgcolor="#FFFFFF" onMouseOver="mOvr(this,'#EFEFEF')" onMouseOut="mOut(this,'#ffffff');">
<td><%# Eval("id") %></td><td><%# Eval("username") %></td><td><%# Eval("regtime") %></td><td>
<asp:LinkButton ID="LinkButton1" runat="server" CommandArgument='<%# Eval("id") %>' OnClientClick="return confirm('确定删除')" CommandName="del" >删除</asp:LinkButton></td>
</tr>
</ItemTemplate>
<HeaderTemplate>
<table border="0" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC" width="500">
<tr bgcolor="#FF9900" height="20">
<td style="font-weight:bold; color:#FFFFFF">编号</td>
<td style="font-weight:bold; color:#FFFFFF">用户名</td>
<td style="font-weight:bold; color:#FFFFFF">最后登陆</td>
<td style="font-weight:bold; color:#FFFFFF">操作</td>
</tr>
</HeaderTemplate>
<FooterTemplate></table></FooterTemplate>
</asp:Repeater>
浙公网安备 33010602011771号