A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Componentes ASP.NET Validação – Parte 1 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula.

Apresentações semelhantes


Apresentação em tema: "Componentes ASP.NET Validação – Parte 1 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula."— Transcrição da apresentação:

1 Componentes ASP.NET Validação – Parte 1 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula

2 Resumo da aula O objetivo de hoje é conhecer mais alguns dos componentes disponibilizados pelo ASP.NET. Vamos focar nos componentes de validação.

3 Diferencial: ASP.NET é baseado em dezenas de componentes visuais 314/1/2014

4 Tipos de componentes Validator Controls Controles de validação de dados; Validações automatizadas.

5 Controles de Hoje 514/1/2014

6 Validation: – Chamado na validação dos dados fornecidos; – Depois do Page_Load; – Antes da chamada aos eventos (Clique etc) 614/1/2014

7 Controles de Validação Transformam os controles já existentes em controles sensíveis à validação; A validação é armazenada no controle de validação. 714/1/2014

8 8 Ligação via ControlToValidate

9 Principais propriedades dos validadores ControlToValidate: ID do controle que deve ser validado; EnableClientScript: Habilita validação via JavaScript; Text: texto exibido no validador quando ocorre o erro; ErrorMessage: Texto exibido no sumário de validação. 914/1/2014

10 1014/1/2014 Propriedade Text => * Propriedade ErrorMessage => TxtBox1 é Obrigatório

11 Como saber se um PostBack é válido? Page.IsValid – Não pode ser usado no PageLoad; – Usado quando não é possível validação em JavaScript; – if(Page.IsValid) – { // Código para página válida – } 1114/1/2014

12 RequiredFieldValidator Garante que um campo seja obrigatório; 1214/1/2014

13 RangeValidator Verifica um intervalo de valores; Propriedades Principais: – MinimumValue: Valor mínimo; – MaximumValue: Valor mínimo; – Type: Tipo de dado a ser validado: String; Inteiro; Double; Date; Dinheiro. 1314/1/2014

14 CompareValidator Comparação entre controles; Checagem do tipo de dado; Comparação entre valores; 1414/1/2014

15 CompareValidator - Propriedades ControlToValidate; ControlToCompare: ID do controle a ser comparado; Operator: comparação da operação; Type: tipo dos valores sendo comparados; ValueToCompare: Valor a ser comparado. 1514/1/2014

16 Referências Portal: – http://www.asp.net/ http://www.asp.net/ Início: – http://www.asp.net/get-started/ http://www.asp.net/get-started/ Aprenda: – http://www.asp.net/learn/ http://www.asp.net/learn/ 1614/1/2014

17 Referências Vídeo sobre validação (16 minutos): – http://www.asp.net/learn/videos/vide o-7419.aspx http://www.asp.net/learn/videos/vide o-7419.aspx ASP.NET QuickStart: – http://quickstarts.asp.net/QuickStartv 20/aspnet/doc/ctrlref/validation/defau lt.aspx http://quickstarts.asp.net/QuickStartv 20/aspnet/doc/ctrlref/validation/defau lt.aspx 1714/1/2014


Carregar ppt "Componentes ASP.NET Validação – Parte 1 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula."

Apresentações semelhantes


Anúncios Google