1、首先要为DataGrid控件赋予以下几个分页必备的属性:
①AllowPaging设置为true
②AllowCustomPaging设置为true
③runat设置为server
2、在Change_Page(处理点击分页动作时的语句块中的实现方法)
1、在第一次页面载入时,要设置DateGrid的VirtualItemCount值(记录总数)。
例:myDataGrid.VirtualItemCount=“数据库中的记录总数值”
2、设置当前页所绑定的数据
例:myCommand.Fill(myDataSet,页码*每页记录数,每页记录数,所要填充的表);
3、设置CurrentPageIndex的值为NewPageIndex(以使得前台页码显示时当前页不显示为链接。)
例如:private void Change_Page(object sender,DataGridPageChangedEventArgs e){
DataGrid.CurrentPageIndex=e.NewPageIndex;
}
DataGrid的分页实现方法
最新推荐文章于 2024-04-21 09:10:13 发布