![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
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.NETQuantidade de visualizações: 7800 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:
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:
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. |
||||||||
![]() |
||||||||
Veja mais Dicas e truques de ASP.NET |
Dicas e truques de outras linguagens |
Java - Como comparar strings em Java usando os métodos compareTo() e compareToIgnoreCase() da classe String |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |