Como: Validar contra um tipo de dados para controles de servidor ASP.NET
Você pode validar uma entrada de usuário em um página da Web ASP.NET com relação um tipo de dados específico para certificar-se que aquilo que o usuário inseriu é um número, ou uma data, e assim por diante.Por exemplo, se você quiser coletar informações de data de nascimento em uma página de registro de usuário, você pode usar um controle CompareValidator para verificar se a data está em um formato reconhecido antes de ele ser enviado.
Para validar com relação a um tipo de dados
Adicione um controle CompareValidator para a página e defina as seguintes propriedades:
Propriedade
Descrição
A identificação do controle para o qual você está verificando o tipo de dados.
Propriedades que especificam o texto e a localidade do erro ou erros que serão exibidos se a validação falhar.Para obter detalhes, consulte:Como: Controle validação erro mensagem Display for ASP.NET servidor Controls.
Defina o tipo de dados com o qual comparar, definindo as propriedades a seguir:
Propriedade
Descrição
O tipo de dados com relação ao qual deseja-se verificar.Os tipos são especificados usando a enumeração ValidationDataType, que permite que você use o nome de tipo String, Integer, Double, Date, ou Currency.
Observação: Se o usuário deixar um controle em branco, o controle passará pela validação de comparação.Para forçar ao usuário inserir um valor, adicione um controle RequiredFieldValidator também.Para obter detalhes, consulte:Como: Validar entradas necessárias para controles de servidor ASP.NET.
Adicione um teste em seu código de página Web do ASP.NET para verificar se há validade.Para obter detalhes, consulte Como: Testar validade por programação controles de servidor ASP.NET.
Consulte também
Conceitos
Tipos de validação para controles de servidor do ASP.NET