유효성 검사 서버 컨트롤 구문
업데이트: 2007년 11월
유효성 검사 서버 컨트롤을 사용하면 TextBox와 같은 ASP.NET 서버 컨트롤에 사용자가 입력한 내용을 검사하고 내용이 유효하지 않은 경우에는 사용자 지정 메시지를 표시할 수 있습니다. 각각의 유효성 검사 컨트롤에서는 특정 유효성 검사를 수행합니다. 예를 들어 CompareValidator 및 RangeValidator 컨트롤을 사용하여 각각 특정 값 또는 값 범위에 대해 검사할 수 있습니다. CustomValidator 컨트롤을 사용하여 유효성 검사 기준을 직접 정의할 수도 있습니다. 메시지를 나타낼 위치에 유효성 검사 컨트롤을 배치하여 웹 페이지에서 오류 메시지의 위치를 지정할 수 있습니다. ValidationSummary 컨트롤을 사용하여 페이지에 있는 모든 유효성 검사 컨트롤의 결과를 요약하여 표시할 수도 있습니다.
기본적으로 Button, ImageButton 또는 LinkButton 같은 단추 컨트롤을 클릭하면 유효성 검사가 수행됩니다. 단추 컨트롤의 CausesValidation 속성을 false로 설정하면 단추 컨트롤을 클릭해도 유효성 검사가 수행되지 않습니다. 일반적으로 이 속성은 취소 또는 지우기 단추에 대해 false로 설정되므로 해당 단추를 클릭해도 유효성 검사가 수행되지 않습니다.
다음 항목에서는 유효성 검사 컨트롤에 대한 ASP.NET 구문을 설명합니다. 이들 항목에는 유효성 검사 컨트롤 전체에서 공유하는 모든 속성에 대한 내용 뿐만 아니라 지정된 컨트롤의 여는 태그에서 특성으로 선언할 수 있는 각 컨트롤의 특정 속성에 대한 정보가 들어 있습니다.