Usuário com melhor resposta
Dúvida sobre utilização de gridview?

Pergunta
-
Boas senhores, estou com um projeto web com c# vs2008.
Quero apresentar algumas informações na tela. Quero padronizar um tipo de grid, onde terei fontes diversas como arq. xml, excel e banco de dados sqlserver.
Estou pensando em usar o gridview. Gostaria que os grids tivesse as seguintes caracteristicas.
1 - Ordenar através do cabecalho
2 - Quando necessário ter sub-grids (não lembro o termo agora), mas algo onde seleciono uma coluna e abra outro grid como mais detalhes
3 - Ter Paginação
Consigo fazer isso com GridView ?
Por enquanto é isso!!!
obrigado
t+
- Movido AndreAlvesLima segunda-feira, 29 de abril de 2013 11:01
Respostas
-
Olá,
No GridView é complicado, teria que implementar muitos eventos server-side e isso tornaria a experiencia para ao usuario meio frustante. Que tal fazer algo no client, usando de preferencia JavaScript ou jQuery. Um dos mais famosos plugin é o DataTables
http://www.datatables.net/
Veja esta listagem com 35 plugins para manipular de forma tabular:
http://www.jquery4u.com/plugins/30-amazing-jquery-tables/
Vitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/- Editado Vitor Mendes sexta-feira, 26 de abril de 2013 19:54
- Marcado como Resposta AndreAlvesLima segunda-feira, 29 de abril de 2013 11:00
Todas as Respostas
-
Olá,
No GridView é complicado, teria que implementar muitos eventos server-side e isso tornaria a experiencia para ao usuario meio frustante. Que tal fazer algo no client, usando de preferencia JavaScript ou jQuery. Um dos mais famosos plugin é o DataTables
http://www.datatables.net/
Veja esta listagem com 35 plugins para manipular de forma tabular:
http://www.jquery4u.com/plugins/30-amazing-jquery-tables/
Vitor Mendes | Seu feedback é muito importante para todos!
Visite o meu site: http://www.vitormendes.com.br/- Editado Vitor Mendes sexta-feira, 26 de abril de 2013 19:54
- Marcado como Resposta AndreAlvesLima segunda-feira, 29 de abril de 2013 11:00
-