TextBox.TextChanged 이벤트
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
서버에 게시되는 사이 텍스트 상자의 내용이 변경되면 발생합니다.
public:
event EventHandler ^ TextChanged;
public:
virtual event EventHandler ^ TextChanged;
public event EventHandler TextChanged;
member this.TextChanged : EventHandler
Public Custom Event TextChanged As EventHandler
이벤트 유형
구현
예제
다음 예제에서는 이 이벤트를 사용하여 컨트롤의 변경 내용에 응답하는 방법을 보여 있습니다 TextBox . 이 코드는 속성이 변경되면 레이블(Label1이라고 함)에 TextBox 컨트롤(TextBox1이라고 함)의 Text
속성 내용을 Text 표시합니다. Web Forms 페이지의 사용자 입력에는 잠재적으로 악의적인 클라이언트 스크립트가 포함될 수 있습니다. 기본적으로 Web Forms 페이지는 사용자 입력에 스크립트 또는 HTML 요소가 포함되어 있지 않은지 확인합니다. 자세한 내용은 방법: 보호에 대 한 스크립트 악용 문자열을 HTML 인코딩 적용 하 여 웹 애플리케이션에서합니다.
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);
}
설명
이 TextChanged 이벤트는 텍스트 상자의 내용이 서버에 대한 게시물 간에 변경될 때 발생합니다. 이벤트는 사용자가 텍스트를 변경한 경우에만 발생합니다. 텍스트가 프로그래밍 방식으로 변경되면 이벤트가 발생하지 않습니다.
참고
TextBox 이 이벤트가 제대로 작동하려면 컨트롤이 서버에 대한 게시물 간에 일부 값을 유지해야 합니다. 이 컨트롤에 대해 뷰 상태가 사용하도록 설정되어 있는지 확인합니다.
이벤트를 처리 하는 방법에 대 한 자세한 내용은 참조 하세요. 이벤트 처리 및 발생합니다.
적용 대상
추가 정보
.NET