Ler em inglês

Compartilhar via


TextBox.TextChanged Evento

Definição

Ocorre quando o conteúdo da caixa de texto é alterado entre as postagens no servidor.

public event EventHandler TextChanged;

Tipo de evento

Implementações

Exemplos

O exemplo a seguir mostra como você pode usar esse evento para responder a alterações no TextBox controle. O código exibe o conteúdo da Text propriedade de um controle TextBox (chamado TextBox1) em um rótulo (chamado Label1) quando a Text propriedade é alterada. A entrada do usuário em uma página do Web Forms pode incluir script de cliente potencialmente mal-intencionado. Por padrão, a página web forms valida que a entrada do usuário não inclui elementos html ou script. Para obter mais informações, consulte Como proteger contra explorações de script em um aplicativo Web aplicando codificação HTML a cadeias de caracteres.

protected void TextBox1_TextChanged(object sender, EventArgs e)
{
   Label1.Text = Server.HtmlEncode(TextBox1.Text);
}

Comentários

O TextChanged evento é gerado quando o conteúdo da caixa de texto é alterado entre postagens no servidor. O evento só será gerado se o texto for alterado pelo usuário; o evento não será gerado se o texto for alterado programaticamente.

Observação

Um TextBox controle deve persistir alguns valores entre postagens no servidor para que esse evento funcione corretamente. Verifique se o estado de exibição está habilitado para esse controle.

Para obter mais informações sobre como lidar com eventos, consulte Manipulando e levantando eventos.

Aplica-se a

Produto Versões
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Confira também