golbranco Postado Abril 27, 2006 Denunciar Share Postado Abril 27, 2006 olá pessoal to com uma duvida aqui...tem como colokar os dois tipo de páginação no datagridtipo PagerStyle-Mode="NextPrev" e PagerStyle-Mode="numericPages" no mesmo datagrid?e também tem como fazer a páginação mostrar assim< Página Anterior | Página 1 de 2 | Próxima Página >tem como colokar no datagrid deste jeito que mostra acima? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Abril 29, 2006 Denunciar Share Postado Abril 29, 2006 Declare a seguinte string na sua classe do WebForm:Dim sAnterior As String = "< Página Anterior</a> <span> | Página {0} de {1} | </span>" Depois, coloque o seguinte no evento Load do form (e/ou após a parte que você carrega os dados da DataGrid): With DataGrid1.PagerStyle .Mode = PagerMode.NextPrev .PrevPageText = String.Format(sAnterior, DataGrid1.CurrentPageIndex + 1, DataGrid1.PageCount) .NextPageText = "Próxima Página >" End With DataGrid1.DataBind() E coloque o seguinte no evento PageIndexChanged da DataGrid: Dim sender As DataGrid = source sender.CurrentPageIndex = e.NewPageIndex DataGrid1.PagerStyle.PrevPageText = String.Format(sAnterior, sender.CurrentPageIndex + 1, sender.PageCount) sender.DataBind()Fiz assim e teve justamente o resultado que você quer.Abraços,Graymalkin Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
golbranco
olá pessoal to com uma duvida aqui...
tem como colokar os dois tipo de páginação no datagrid
tipo PagerStyle-Mode="NextPrev" e PagerStyle-Mode="numericPages" no mesmo datagrid?
e também tem como fazer a páginação mostrar assim
< Página Anterior | Página 1 de 2 | Próxima Página >
tem como colokar no datagrid deste jeito que mostra acima?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.