TextBox.TextChanged Evento

Definição

Ocorre quando o conteúdo da caixa de texto muda entre publicações no servidor.

public:
 event EventHandler ^ TextChanged;
public:
 virtual event EventHandler ^ TextChanged;
public event EventHandler TextChanged;
member this.TextChanged : EventHandler 
Public Custom Event TextChanged As EventHandler 

Tipo de Evento

Implementações

Exemplos

O exemplo seguinte mostra como pode usar este evento para responder a alterações no TextBox controlo. O código apresenta o conteúdo da Text propriedade de um controlo TextBox (chamado TextBox1) numa etiqueta (chamada Label1) quando a Text propriedade é alterada. A entrada do utilizador numa página Web Forms pode incluir um script cliente potencialmente malicioso. Por defeito, a página Web Forms valida que a entrada do utilizador não inclui elementos de script ou HTML. Para mais informações, veja Como: Proteger Contra Explorações de Scripts numa Aplicação Web Aplicando Codificação HTML a Strings.

Protected Sub TextBox1_TextChanged(ByVal sender As Object, _
        ByVal e As System.EventArgs) Handles TextBox1.TextChanged
   Label1.Text = Server.HtmlEncode(TextBox1.Text)
End Sub
protected void TextBox1_TextChanged(object sender, EventArgs e)
{
   Label1.Text = Server.HtmlEncode(TextBox1.Text);
}

Observações

O TextChanged evento é ativado quando o conteúdo da caixa de texto muda entre publicações para o servidor. O evento só é levantado se o texto for alterado pelo utilizador; o evento não é ativado se o texto for alterado programaticamente.

Note

Um TextBox controlo deve persistir alguns valores entre publicações no servidor para que este evento funcione corretamente. Certifique-se de que o estado de visualização está ativado para este controlo.

Para mais informações sobre como gerir eventos, consulte Gestão e Levantamento de Eventos.

Aplica-se a

Ver também