none
Paginar dados com WebMatrix RRS feed

  • Discussão Geral

  • Olá Pessoal !

    Fiz um site usando WebMatrix... tenho uma page que listo todas as noticias mostrando Data e Título da notícia.

    Eu personalizei a exibição destas linhas que ficaria assim:

    » 10/02 15hs32 - Titulo da Noticia que será recebido do BD.
    ---------------------------------------------------------------------------
    » 10/02 15hs32 - Titulo da Noticia que será recebido do BD.
    ---------------------------------------------------------------------------

    Agora preciso colocar uma paginação, caso haja muitos resultados.

    O negócio é que eu fiz um loop pra listar isso e não usei DataGrid ou DataList.

    É possível criar uma paginação sem DataGrid, para ficar com esse visual?

    Luis Carlos

    quarta-feira, 22 de fevereiro de 2012 12:30

Todas as Respostas

  •  Boa noite!!

         Uma sugestão é fazer a paginação no lado client usando o componente TableSorter do jQuery. Esse componente é bem legal, tem muitos recursos para o usuário e pode ser customizado!!


         Minhas opiniões quanto a vantagens e desvantagens:

              Todos os registros serão carregados na página de uma só vez, a vantagem é que o usuário não ficará efetuando postback ao servidor para atualizar as páginas de registros, e a desvantagem é que o tamanho do html da página pode ficar bem grande. Mas levando em consideração o tipo de aplicação e a quantidade de registros, pode ser indiferente ambos os casos.
                      


         Links:

              Documentação do componente: http://tablesorter.com/docs/
              Exemplo de utilização do componente para paginação:http://tablesorter.com/docs/example-pager.html


       Espero ter lhe ajudado!! Se lhe ajudou, marque como resposta e contribua para o fórum e a duvida de outros usuários!

    Thiago Rogerio
    www.thiagorogerio.com.br
    thiagorogeriobr@hotmail.com

    quinta-feira, 23 de fevereiro de 2012 20:22
  • Olá Thiago !

    Obrigado pela dica, mas eu já vi esses recursos com JQuery.. inclusive eu tenho exemplos que tem até opção de pesquisa em tempo real na tabela com esse tipo de TableSorter, mas acho que é outro componente.

    O meu problema é que como viu no meu post acima... é apenas 1 coluna com Data e Título de Notícia e tem link pra exibir a matéria, será que com esse TableSorter é possível personalizar isso? Acho q sim, pois JQuery apenas faz o trabalho da paginação em tabelas após o html ter sido carregado, né !

    * O que acha do WebMatrix ? Acha que ele vai ter continuidade, pois está muito devagar esse desenvolvimento dele.

    No meu Desktop eu tenho ele instalado com VS 2010, .net4, Wm 2 beta , mvc3, mvc4 e está funcionando normalmente... mas ontem andei formatando meu Note e reinstalei tudo... e notei que até na instalação do mvc3 ficou normal o funcionameto do WebMatrix 2.... mas depois com o MVC 4 instalado o bicho não funciona nem a pau, não abre os arquivos do site que eu fiz com ele.

    Já fiz todo tipo de reinstalação e remoção dos componentes... acabei achando que o problema está no instalativo do MVC4... Eu tenho que ter esse MVC 4 aqui, pois estamos num projeto novo já iniciado com ele... o projeto é grande.

    Que opinião vc me daria?

    Luis Carlos

    sexta-feira, 24 de fevereiro de 2012 13:08