Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Juniorbadalobadal

[Resolvido] Criar paginação automática: GridView

Recommended Posts

Bom dia!

Quero criar uma paginação automática numa gridview.

É o seguinte: Durante um período de 7 segundos quero que a paginação da gridview mude automáticamente, sem nenhum clique na paginação.

Já pesquisei muito e não encontrei nada do tipo.

Se alguém puder me dar uma orientação, serei muito grato.

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Será complicado, terá que fazer isso via javascript, jquery ou coisa do tipo. Recomendo pesquisar alguma paginação na internet em jquery.

 

Caso queria tentar manualmente, o caminho das pedras mais facil que vejo é criar um método seu que controle a paginação, não aquele método padrão do asp.net. E de tempo em tempo chamar este método usando json.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui galera!

 

Taí o método que criei, se alguém precisar.

 

  private void PercorrerPaginasGrid()
       {

           if (gvPedidos.PageIndex < gvPedidos.PageCount)
           {
               int pagAtual = gvPedidos.PageIndex;
               System.Web.UI.WebControls.GridViewPageEventArgs e = new System.Web.UI.WebControls.GridViewPageEventArgs(pagAtual);
               gvPedidos.PageIndex = e.NewPageIndex;
               gvPedidos.PageIndex++;
           }           
           if (gvPedidos.PageIndex == gvPedidos.PageCount)
           {
               gvPedidos.PageIndex = 0;
           }    
       } 

 

Depois é só jogar o método dentro do evento do Timer.

 

Abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.