您的位置:首页 > 其它

ListView结合DataPager实现分页的功能(数据绑定时)

2009-12-30 11:07 676 查看
分页例子:

前端代码:
<div>
<asp:ListView ID="ListView1" runat="server" OnPagePropertiesChanging="ListView1_PagePropertiesChanging1">
<LayoutTemplate>
<table id="Table1" runat="server" border="0" style="">
<tr runat="server" id="itemPlaceholder" />
</table>
</LayoutTemplate>
<ItemTemplate>
<tr>
<td>
<%#Eval("ID") %>
</td>
<td>
<%# Eval("name") %>
</td>
<td>
<%# Eval("age") %>
</td>
</tr>
</ItemTemplate>
</asp:ListView>
</div>
<div style="padding: 10px; text-align: right;">
<asp:DataPager ID="Pager" runat="server" PagedControlID="ListView1" PageSize="2">
<Fields>
<asp:NumericPagerField ButtonCount="10" NextPageText="" PreviousPageText="" />
<asp:NextPreviousPagerField FirstPageText="First" LastPageText="Last" NextPageText="Next"
PreviousPageText="Previous" />
</Fields>
</asp:DataPager>
</div>

后台代码
protected void ListView1_PagePropertiesChanging1(object sender, PagePropertiesChangingEventArgs e)
{
Pager.SetPageProperties(e.StartRowIndex, e.MaximumRows, false);
Bind();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: