【问题标题】:Custom paging in grid view control网格视图控件中的自定义分页
【发布时间】:2011-08-09 05:31:20
【问题描述】:

我想在我的 gridview 控件中自定义分页。第一个选项是从数据库中仅获取所需的行。但我想要的是从数据库中获取所有行并将它们存储到数据表中。现在有什么选项可以让我根据页面大小和页面索引仅将数据表的某些行绑定到gridview,这样我就不需要每次在页面更改事件时都连接到数据库?

【问题讨论】:

  • 请务必使用绿色复选框来标记“最佳答案”!它是 StackOverflow 信誉系统的一部分。 ——

标签: c# asp.net gridview custom-paging


【解决方案1】:

您必须处理 Gridview PageIndexChanging 事件并设置新页面索引。

喜欢...

protected void gridView_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
   gridView.PageIndex = e.NewPageIndex;
   gridView.DataSource = (DataTable)Session["DataTable"];
   gridView.DataBind();
}

【讨论】:

  • 感谢 Muhammad 的回复.. 但这将执行默认分页,不会帮助我进行自定义分页....
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-12
  • 2020-10-25
  • 2011-11-19
  • 2017-05-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多