Controle RequiredFieldValidator do ASP.NET

Definição e uso

O controle RequiredFieldValidator é usado para tornar o controle de entrada um campo obrigatório.

Através deste controle, se o valor inicial da entrada não for alterado, a validação falhará. Por padrão, o valor inicial é uma string vazia ("

注释:输入值的开头和结尾的空格将在验证前被删除。

注释:Os espaços em branco no início e no final do valor de entrada serão removidos antes da validação.Notas:InitialValue não define um valor padrão para o controle de entrada. Ele indica que você

Não desejo

Não desejo Valor digitado pelo usuário no controle de entrada.
Propriedade Descrição
BackColor ID do controle a ser validado
Display

Comportamento de exibição do controle de validação.

Os valores válidos são:

  • Nenhum - A mensagem de validação nunca é exibida inline.
  • Estático - O espaço para exibir a mensagem de validação é alocado no layout da página.
  • Dinâmico - Se a validação falhar, o espaço para exibir a mensagem de validação será adicionado dinamicamente à página.
EnableClientScript Booleano, determina se a validação do cliente está habilitada.
Enabled Booleano, determina se o controle de validação está habilitado.
ErrorMessage

Texto exibido no controle ValidationSummary quando a validação falhar.

Notas: Se o atributo Text não for configurado, o texto também será exibido no controle de validação.

ForeColor Cor de primeiro plano do controle.
id ID exclusivo do controle.
InitialValue Determina o valor inicial (valor de início) do controle de entrada. O valor padrão é "".
IsValid Booleano, indica se o controle de entrada associado passou pela validação.
runat Determina que o controle é um controle de servidor. Deve ser configurado como "server".
Texto Mensagem exibida quando a validação falhar.

Exemplo

RequiredFieldValidator
Neste exemplo, declaramos dois controles TextBox no arquivo .aspx, um controle Button e um controle RequiredFieldValidator. Isso mostra como usar o controle RequiredFieldValidator para tornar o campo "txt_name" do TextBox obrigatório.