none
GridView + List<> RRS feed

  • Pergunta

  •  

    Pessoal,

     

    Estou começando com windows forms e C# e crie uma classe que representa minha tabela.

     

    Fiz um select no banco de dados e preenchi uma "Collection Generic" com o retorno do banco de dados e passei está LIST para a GridView.DataSource.

     

    Até aqui tranquilo! Tudo funcionando como esperado.

     

    Agora preciso que ao clicar no título da coluna, as linhas do GridView sejem ordenados (sort). Porém quando você trabalha com "business objects" como datasource da GridView, isso não ocorre automático como acontece com DataSet.

     

    Já procurei em um monte de sites, mas geralmente é para ArrayList.

     

    Como resolver isso?

     

    Rogério A Bassete

     

    sexta-feira, 30 de novembro de 2007 18:29

Todas as Respostas

  •  

    Acho que da pra fazer com o evento ColumnHeaderMouseClick do grid

     

    Pra saber qual coluna foi clicada usa a propriedade e.ColumnIndex ai na camada de negocio vc faz o order by

    sexta-feira, 30 de novembro de 2007 19:05