Controles de visualização de dados FormView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Transcript of Controles de visualização de dados FormView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Controles de visualização de dadosFormView
2º Semestre 2010 > PUCPR > BSI
Bruno C. de PaulaBruno C. de Paula
Presentation LayerCamada de Apresentação
Resumo da aula
O objetivo de hoje é conhecer os componentes de acesso a dados disponíveis no ASP.NET;
Vamos trabalhar com o componente FormView.
O que é o componente FormView?
É um container que permite a manipulação de um único registro de cada vez;
Permite a edição, exclusão, listagem e inserção;
É mais indicado para:Inserção Edição
Principais Padrões do FormViewHeaderTemplete: Modelo do
cabeçalho;FooterTemplate: Modelo do
rodapé;EmptyDataTemplate: Modelo
quando não há nenhum item associado.
PagerTemplate: Modelo para paginação;
525/07/09
Principais Padrões do FormViewItemTemplate: Modelo de exibição
do item – Exibido quando DefaultMode = ReadOnly;
InsertItemTemplate: Modelo de exibição do item na Inserção – exibido quando DefaultMode=Insert;
EditItemTemplate: Modelo de exibição do item na Edição – exibida quando DefaultMode=Edit;
625/07/09
O FormView é mais fácil de usar associado a um DataSourceProcure usar o ObjectDataSource;
711/04/23
<%# Eval(“x”) %>:Vincula com o campo x
proveniente da fonte de dados;
<%# Bind(“x”) %>Semelhante ao Eval;Usado em componentes editáveis.
825/07/09
DataBinding no template
925/07/09
O Template também pode conter comandos
1025/07/09
Usar Propriedade CommandName;
Comandos padrão: Delete, New, Update, Cancel
O programador pode criar seus próprios comandos
1125/07/09
Usar Propriedades CommandName, CommandArgument e o Evento ItemCommand;
Mais detalhes e passo a passo
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