controles de visualização de dados gridview 2º semestre 2010 > pucpr > bsi bruno c. de...
TRANSCRIPT
![Page 1: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/1.jpg)
Controles de visualização de dadosGridView
2º Semestre 2010 > PUCPR > BSI
Bruno C. de PaulaBruno C. de Paula
![Page 2: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/2.jpg)
Presentation LayerCamada de Apresentação
![Page 3: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/3.jpg)
Resumo da aula
O objetivo de hoje é conhecer os componentes de acesso a dados disponíveis no ASP.NET;
Vamos trabalhar com o componente GridView.
![Page 4: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/4.jpg)
O que é o componente GridView?
É um container que permite a manipulação de diversos registro de cada vez.
Permite a edição, exclusão e listagem.
É mais indicado para:ListagemEdiçãoExclusão
![Page 5: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/5.jpg)
Sem dúvida é o componente ASP.NET mais utilizado
Mas cuidado...
![Page 6: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/6.jpg)
Não use o GridView como se fosse um martelo!
611/04/23
![Page 7: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/7.jpg)
Não use o GridView como se fosse um martelo!
711/04/23
“Quem só conhece o martelo, sai pelo mundo e só enxerga prego.”
Abraham Maslow – Psicólogo Americano
![Page 8: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/8.jpg)
Principais Modelos do GridView
EmptyDataTemplate: Modelo quando não há nenhum item associado.
PagerTemplate: Modelo para paginação;
8
![Page 9: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/9.jpg)
O GridView é organizado em colunasEdit Colums:
Alterar as colunas existentes;
Add New Column:
criar uma nova coluna.
9
![Page 10: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/10.jpg)
Colunas podem possuir templates individuais
1025/07/09
![Page 11: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/11.jpg)
Modelos de coluna
ItemTemplate: modelo da coluna sendo exibida;
AlternatingItemTemplate: modelo alternante;
EditItemTemplate: modelo da coluna sendo editada;
HeaderTemplate: modelo do cabeçalho da coluna;
FooterTemplate: modelo do rodapé da coluna.
1111/04/23
![Page 12: Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula](https://reader036.vdocuments.net/reader036/viewer/2022062623/552fc0fe497959413d8bbad6/html5/thumbnails/12.jpg)
Mais detalhes e passo a passo
Excelente artigo sobre o GridView:http://www.linhadecodigo.com.br/
artigo/788/ASPNET-20Explorando-o-GridView.aspx
Passo a passo site Microsofthttp://www.asp.net/learn/data-access/?lang=cs
Verifique o resumo e passo a passo relacionado à aula:
– http://www.brunocampagnolo.com/2009_2/aspnet/dal