如何在.NET gridview中绑定连续页面的数据?

时间:2018-06-11 22:02:45

标签: c# asp.net .net gridview msdn

我有什么?

我已经使用数据源设置了网格视图,该数据源正确显示了列表的第一页。我在页面底部有页码用于导航。当我导航到不同的页面时,UI显示新的记录,但是当我选择记录时,它再次从第一页给我数据。连续页面的数据未正确绑定到网格视图。

我有一个PageIndexChanging()函数,它执行以下操作。

   gv.PageIndex = event.NewPageIndex;
   gv.DataSource = _dataSource;
   gv.DataBind();

DataBind()触发RowDataBound()(将每个记录绑定到网格中的一行)每次只接收第一页的记录。我在_dataSource变量中有超过300条记录。如何将下一页记录绑定到gridview?

0 个答案:

没有答案