Legal Catunda. Eu já faria diretamente no componente (ex: extendendo componenentes ListBased), mas criando uma lista assim tb é uma idéia muito boa.
2009/1/22 Marco Catunda <[email protected]> > > Correto, a paginação é feita no servidor senão não faz sentido em > falar de paginação. > Mas a gerencia da paginação deve ser feita no cliente - digo gerencia > da paginação > o mecanismo de enviar para o servidor qual a página que deve ser > encaminhada para > o cliente. > > A paginação pode ser implementada de duas formas: > > 1. Paginação explicita > > Essa é a forma mais usada nas páginas Web (HTML). Geralmente na > interface se coloca o > número de páginas e o usuário clica no número da página ou nos botões para > avançar e recuar a página. Como exemplo, o google implementa essa paginação > no resultado da consulta. > > 2. Paginação implicita > > Não existem botões de avançar e recuar a página. Para o usuário é como se > não > existisse a paginação, o controle do carregamento de novos registros é > feito pelo > scroll do componente. Se o usuário baixar o scroll, o sistema > identifica a página > que deve ser lida no servidor. Como exemplo temos o LivreGrid da biblioteca > Javascript Rico http://demos.openrico.org/livegrid > > > No caso da paginação implícita a solução que eu adotei foi criar uma classe > que implemente a IList. Todas as chamadas para o servidor são gerenciadas > por > essa classe. Para o componente, é como se estivesse trabalhando com uma > lista > com todos os itens sem paginação. > > -- > Marco Catunda > > > 2009/1/22 Mário Júnior <[email protected]>: > > não vejo necessidade em criar uma classe própria para implementar IList. > > A paginação, ao meu ver, deve ser sempre feita no servidor. > > > > -- Mário de Souza Júnior Programador Java / Adobe Flex http://blog.mariojunior.com --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
