比如你用DataGrid 显示数据时,如下:
<asp:DataGrid ID="dgNotice" runat="server" >
<Columns>
……………………
</Columns>
<PagerStyle Mode="NumericPages" />
</asp:DataGrid>
你只要如上所述,再其中加入 <PagerStyle Mode="NumericPages" />,然后再DataGrid的PageIndexChanged事件中写入代码如下:
protected void dgNotice_PageIndexChanged(object source, DataGridPageChangedEventArgs e)
{
dgNotice.CurrentPageIndex = e.NewPageIndex;
NoticeDataBind();
}
这样就可以实现分页 了! |