Java, C/C++, Python, C#, LISP, AutoLisp, AutoCAD e VBA
PHP, Python, C#, JavaScript, Laravel, Google Ads e SEO

Você está aqui: ASP.NET ::: ASP.NET Validation Controls (Controles de Validação) :::

Aprenda a usar o controle <asp:CompareValidator> na validação de seus formulários ASP.NET

Quantidade de visualizações: 7961 vezes
O controle <asp:CompareValidator>, um objeto da classe CompareValidator, é usado quando queremos comparar o valor informado pelo usuário em um campo do formulário com os valores de outros campos ou com um valor constante.

Veja a posição deste controle na hirarquia de classes da plataforma .NET:

Este trecho de código ou resolução de exercício faz parte do Super Pack 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos em Java, Python, VisuAlg, Portugol, Delphi, C#, C, C++, VB.NET, Golang, Pascal, Ruby, PHP, e várias outras linguagens.

Aprenda a programar resolvendo problemas do mundo real. Tudo em português, com comentários em português.

Quero Ser Apoiador(a)


A validação feita pelo controle CompareValidator é aprovada se o valor do campo ao qual ele está ligado for igual ao critério definido pelas propriedades Operator, ValueToCompare e/ou ControlToCompare. Nas dicas desta seção nós exploramos estas três propriedades com alguns exemplos de seus possíveis usos.

Vamos ver um exemplo de validação usando este controle? Eis um trecho de código no qual usamos este controle para verificar se o usuário informou um valor menor ou igual a 10. Veja o código para a página Default.aspx:

Este trecho de código ou resolução de exercício faz parte do Super Pack 12.000 Dicas e Truques de Programação e 1.500 Exercícios Resolvidos em Java, Python, VisuAlg, Portugol, Delphi, C#, C, C++, VB.NET, Golang, Pascal, Ruby, PHP, e várias outras linguagens.

Aprenda a programar resolvendo problemas do mundo real. Tudo em português, com comentários em português.

Quero Ser Apoiador(a)


Nesta página ASP.NET nós temos uma caixa de texto <asp:TextBox>, um botão <asp:Button> e um controle <asp:CompareValidator>. Ao informarmos um valor na caixa de texto e clicarmos o botão, o controle de validação verificará se o valor informado é menor ou igual a 10. Se o teste não for satisfeito, uma mensagem "O valor não é menor ou igual a 10" será exibida ao lado da caixa de texto.

Note que, além de usar a propriedade ControlToValidate para ligar o controle de validação à caixa de texto a ser validada, nós usamos a propriedade Operator para indicar o tipo de comparação a ser feita. O valor "LessThanEqual" é usado para indicar que o valor da caixa de texto deverá ser menor ou igual ao valor fornecido na propriedade ValueToCompare para ser considerado válido. Pesquise minhas outras dicas sobre este controle para aprender mais sobre as propriedades Operator, ValueToCompare e Type.

Link para compartilhar na Internet ou com seus amigos:

Veja mais Dicas e truques de ASP.NET

Dicas e truques de outras linguagens

E-Books em PDF

E-Book 650 Dicas, Truques e Exercícios Resolvidos de Python - PDF com 1.200 páginas
Domine lógica de programação e a linguagem Python com o nosso E-Book 650 Dicas, Truques e Exercícios Exercícios de Python, para você estudar onde e quando quiser.

Este e-book contém dicas, truques e exercícios resolvidos abrangendo os tópicos: Python básico, matemática e estatística, banco de dados, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book
E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser.

Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby


E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser. Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book Apenas R$ 19,90


© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 103 usuários muito felizes estudando em nosso site.