Controles de visualização de dados FormView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.

Post on 17-Apr-2015

106 views 0 download

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