我有一个ASP.NET Web应用程序(C#),我从数据源获取一些信息并将其显示在gridview中。我想启用分页,但出于某种原因,分页不起作用。我在网上进行了一些研究,发现如果使用数据集,分页的做法会有所不同。当我点击页码时,它会刷新,并说没有要显示的记录。我称之为一个按钮的点击功能这一功能:使用数据集的gridview分页
bindGrid(cmd);
这里是我的绑定方法:
private void bindGrid(OracleCommand comm)
{
OracleDataAdapter adapter = new OracleDataAdapter(comm);
DataSet ds = new DataSet();
ds.Tables.Add("Results");
adapter.Fill(ds.Tables["Results"]);
grd.DataSource = ds;
grd.DataBind();
}
分页方法:
protected void grdResults_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
grd.PageIndex = e.NewPageIndex;
grd.DataBind();
}
我怎么做分页用数据集?有人可以帮忙吗?