关于DataGrid自动分页的不能显示的问题

原创 2006年05月25日 13:47:00

关于DataGrid自动分页的问题
在属性生成器中设置DataGrid自动分页后并没有完全结束,这是因为它会在页面中只显示第一页。当点击下一页时页面刷新后竟然还显示第一页。这不是IsPostBack的问题,而是没有写分页代码的问题。
DataGrid自动分页后需要写入分页代码。分页代码要改变CurrentPageIndex为e.NewPageIndex。

我得一段代码为
 private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
 {
  SqlConnection myConnection=new SqlConnection(System.Configuration.ConfigurationSettings.AppSettings["con"]);
  SqlDataAdapter myCommand = new  SqlDataAdapter("select * FROM View_QuestionTable", myConnection);
  DataSet ds = new DataSet();
  myCommand.Fill(ds, "View_QuestionTable");
  DataGrid1.DataSource = ds.Tables["View_QuestionTable"].DefaultView;
  DataGrid1.CurrentPageIndex=e.NewPageIndex;  
  DataGrid1.DataBind();
 }

网友:
<
WebForm中的DataGrid要实现分页,除了把AllowPaging设为true外,还必须为PageIndexChanged事件编写事件处理程序,在该程序中把DataGrid的CurrentPageIndex设为DataGridPageChangedEventArgs参数的NewPageIndex值,然后重新绑定数据。用这种方法分页,如果要分页的数据非常大的话,速度会很慢,用存储过程和我写的这个免费分页控件可以大大提高分页速度,有兴趣的话可以从这里下载aspNetPager:http://www.webdiyer.com
>

参阅:
http://topic.csdn.net/t/20041122/20/3578017.html
WinForm中的DataGrid的确需要编写相应的代码才能实现分页,这个网页中的内容也许能帮助你.  
http://www.cnblogs.com/icesnaker/archive/2004/07/31/29017.aspx

关于easyui中datagrid分页问题【不喜勿喷】【今天才弄懂】

首先datagrid中的pagination属性设置为true: 如 $('#dg1').datagrid({ url:"{:U('Rearlogin/ajaxNoticeAll')}"...
  • XiaolongLi171
  • XiaolongLi171
  • 2016年12月20日 12:43
  • 3228

EasyUI 之 DataGrid分页组件中文显示的两种方法

在过去的这一段时间参与了高校云平台的评教系统,在系统的前端要求用MVC+Easyui,从今天开始就来给大家讲讲MVC+EasyUI的前端应用。         JQueryEasyUI:一组...
  • u010786678
  • u010786678
  • 2015年01月21日 11:48
  • 8871

easyui datagrid 不显示分页栏,可以自定义显示分页按钮

项目里遇到的需求是 :用户在页面查询的时候,后台要根据一个查询条件的值去判断是不是要显示分页,因为查询一页数据,做了更新操作,被当前用户锁定,对于其他用户是不可见的,每次查询未处理的数据不显示分页按钮...
  • a417074865
  • a417074865
  • 2016年04月25日 20:43
  • 4438

easyUI使用datagrid分页栏不显示

今天在使用easyUI的时候,发现一个很奇怪的问题,就是我的中部布局的div中在加了一个table后,里面表格的分页栏就不能显示出来了,不多说了,直接上代码吧 datagrid表格加载函数 $('...
  • PTtaoge
  • PTtaoge
  • 2017年08月31日 15:59
  • 1416

DataGrid的自动分页功能

%@Page Lanuage="C#"% >%@Assemlby Name="System.diagnostics"%>%@Import Namespace="System.diagnostics"%...
  • lqwxfdwj
  • lqwxfdwj
  • 2007年04月27日 19:22
  • 550

easyui datagrid 不显示分页栏,可以自定义显示分页按钮

项目里遇到的需求是 :用户在页面查询的时候,后台要根据一个查询条件的值去判断是不是要显示分页,因为查询一页数据,做了更新操作,被当前用户锁定,对于其他用户是不可见的,每次查询未处理的数据不显示分页按钮...
  • a417074865
  • a417074865
  • 2016年04月25日 20:43
  • 4438

EasyUI 之 DataGrid分页组件中文显示的两种方法(语言的切换)

在过去的这一段时间参与了高校云平台的评教系统,在系统的前端要求用MVC+Easyui,从今天开始就来给大家讲讲MVC+EasyUI的前端应用。         JQueryEasyUI:一组...
  • zhongqing_fzq
  • zhongqing_fzq
  • 2016年06月27日 19:35
  • 3263

jQuery easyUi 数据表格DataGrid 分页查询及常见问题解析

jQuery easyUi 数据表格DataGrid 分页查询及常见问题解析
  • Miss_Pirate
  • Miss_Pirate
  • 2015年12月25日 16:19
  • 5380

flex 三状态多选 自动分页DataGrid

  • 2013年12月12日 16:29
  • 24KB
  • 下载

EasyUI使用心得——datagrid的查询功能和SubGrid冲突导致分页无效问题

在项目中使用easyui的datagrid也是有段时间了,easyui很方便确实,但是还是有些小问题,至少在我使用的过程中,发现的这些问题。 在datagrid使用SubGrid后,我在后面添加过滤功...
  • qq_20989105
  • qq_20989105
  • 2017年04月20日 15:59
  • 467
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于DataGrid自动分页的不能显示的问题
举报原因:
原因补充:

(最多只允许输入30个字)