1、在DataGrid属性生成器中设置好分页
2、在DataGrid的事件里加PageIndexChanged事件,
eg.
<asp:datagrid id="DataGrid_Michael" runat="server" AutoGenerateColumns="False" OnPageIndexChanged="DataGrid_Page" AllowPaging="True" >
3、在分页事件里添加代码
public void DataGrid_Page( object sender, DataGridPageChangedEventArgs e) //对datagrid中的记录进行分页显示
{
DataGrid_Michael.CurrentPageIndex = e.NewPageIndex;
DataGrid_Michael.DataBind ();//修改了当前页的index后需对datagrid重新绑定
}