asp.net пейджинг, 1-я страница показывает записи, но 2-я страница пуста
Я использовал asp.net контроль сетки. В gridview делаем пейджинг вручную. Но только первая страница показывает записи. страница полностью пуста Кто-нибудь может подсказать, что и где мне нужно изменить для событий PageIndex?
2 ответа
Вам нужно изменить индекс страницы сетки и связать его в PageIndexChanged.
void GridView1_PageIndexChanging(Object sender, GridViewPageEventArgs e)
{
GridView1.CurrentPageIndex = e.NewPageIndex;
YourFunctionToBindGrid();
}
// Решено на 100% работа
используйте этот код внутри Page_index_Changing { GridView1.PageIndex = e.NewPageIndex; SqlCommand cmd = new SqlCommand("Выбрать * из Requseted_movie ORDER BY [ID] DESC", con);
SqlDataAdapter DA1 = новый SqlDataAdapter (cmd); DA1.Fill (DT1);
GridView1.DataSource = DT1;
GridView1.DataBind();
}