Hoje foi a primeira vez que precisei habilitar a paginação em um DataGrid em ASP.NET no Delphi. No ASP.NET 1.1, a paginação é semi-automática. Você precisa seguir os seguintes passos:
- Setar a propriedade AllowPaging do DataGrid para True.
- Implementar o evento PageIndexChanged do DataGrid com o seguinte código:
DataGrid1.CurrentPageIndex := e.NewPageIndex;
DataBind;
Fácil, não? Seu DataGrid agora vai mostrar um rodapé com as páginas para serem clicadas.
Além disso você pode mudar a quantidade de registros mostrados em cada página alterando a propriedade PageSize.
TPodcast
One comment
Bom dia meu Caro;
Eu estou com um problema serio em um grid.
Estou tentando usar um link no grid, para acessar a pagina que eu quero eu consigo normalmente, mas passar uma varial na url esta complicado, pois precisaria de passar um campo numa varial por este link que esta no grid.
Obrigado;
Isaias