Gridview 页面更改事件上显示的空数据文本

Gridview 页面更改事件上显示的空数据文本,gridview,page-index-changed,Gridview,Page Index Changed,我已经创建了一个gridview并将其绑定,我还提供了PageIndexChange事件,但空数据文本显示在下一页上,尽管数据库中有数据 受保护的无效页面加载(对象发送方,事件参数e) { 如果(!IsPostBack) { BindGrid(); } } 受保护的void BindGrid() { SqlConnection con=新的SqlConnection(strcon); con.Open(); SqlCommand cmd=新的SqlCommand(“usp_GetOutDetai

我已经创建了一个gridview并将其绑定,我还提供了PageIndexChange事件,但空数据文本显示在下一页上,尽管数据库中有数据

受保护的无效页面加载(对象发送方,事件参数e)
{
如果(!IsPostBack)
{
BindGrid();
}
}
受保护的void BindGrid()
{
SqlConnection con=新的SqlConnection(strcon);
con.Open();
SqlCommand cmd=新的SqlCommand(“usp_GetOutDetails”,con);
cmd.CommandType=CommandType.storedProcess;
SqlDataAdapter sda=新的SqlDataAdapter(cmd);
数据集ds=新数据集();
sda.填充(ds);
GridView1.DataSource=ds;
GridView1.DataBind();
}
受保护的无效Gridview1\u页面索引交换(对象发送方,GridViewPageEventArgs e)
{
GridView1.PageIndex=e.NewPageIndex;
GridView1.DataBind();
}
aspx