Partilhar via


Propriedades do controle de validação básica

As propriedades listadas na tabela a seguir se aplicam a todos os controles de validação.

Propriedades

ControlToValidate

A ID programática do controle de entrada que avaliará o controle de validação. Se este não é uma ID legítima, uma exceção é lançada.

Display

O comportamento de exibição para o controle de validação especificada. Esta propriedade pode ser um dos seguintes valores:

None — O controle de validação nunca é exibido embutido. Use esta opção quando desejar exibir a mensagem de erro apenas em um ValidationSummary controle.

Static — O controle de validação exibe uma mensagem de erro se a validação falhar. O espaço é alocado na página da Web para a mensagem de erro mesmo que o controle de entrada passa a validação. O layout da página não é alterado quando o controle de validação exibirá sua mensagem de erro. Como o layout da página é estático, vários controles de validação para o mesmo controle de entrada devem ocupar os locais físicos diferentes na página.

Dynamic — O controle de validação exibe uma mensagem de erro se a validação falhar. Espaço para a mensagem de erro é alocado dinamicamente na página quando a validação falhar. Isso permite que vários controles de validação compartilhar o mesmo local físico da página.

ObservaçãoObservação:
Como espaço para o controle de validação é criado dinamicamente, o layout físico da página é alterado.Para impedir que o layout da página alteradas quando um controle de validação se torna visível, o elemento HTML que contém o controle de validação deve ser dimensionado grande o suficiente para acomodar o dimensionar máximo do controle de validação.

EnableClientScript

Indica se a validação do lado do cliente é ativada. Você pode desabilitar a validação do lado do cliente em navegadores que oferecem suporte a esse recurso por configuração o EnableClientScript propriedade para false.

Enabled

Indica se o controle de validação está ativado. Você pode impedir o controle de validação de validação de um controle de entrada definindo essa propriedade para false.

ErrorMessage

A mensagem de erro a ser exibida no ValidationSummary controle se a validação falhar. Se o Text propriedade do controle de validação não é conjunto, esse texto também é exibido no controle de validação quando a validação falhar. The ErrorMessage propriedade normalmente é usada para fornecer mensagens diferentes para o controle de validação e o ValidationSummary controle.

ObservaçãoObservação:
Esta propriedade não converte caracteres especiais para entidades HTML.Por exemplo, o menor que (&lt;) caractere não é convertido em &lt;.Isso permite que você imbed elementos HTML, tais sistema autônomo um <img> elemento, no valor desta propriedade.

ForeColor

Especifica a cor de exibição de mensagem in-line quando a validação falhar.

IsValid

Indica se o controle de entrada especificado pelo ControlToValidate propriedade é determinada seja válido.

SetFocusOnError

Indica se o foco é conjunto para o controle especificado pelo ControlToValidate propriedade quando a validação falhar.

Text

Quando definido, esta mensagem é exibida no controle de validação quando a validação falhar. Se esta propriedade não for conjunto, o texto especificado no ErrorMessage propriedade é exibida no controle.

ValidationGroup

Especifica o nome do agrupar de validação ao qual pertence este controle de validação.

Consulte também

Referência

BaseValidator

Outros recursos

Validação de sintaxe de controle de servidor