방법: ASP.NET 서버 컨트롤에 대한 서버측 사용자 지정 유효성 검사 메시지 표시
업데이트: 2007년 11월
유효성 검사기 또는 페이지의 IsValid 속성이 false일 때 유효성 검사 컨트롤을 사용하여 응답을 출력할 필요가 없습니다. 클라이언트와 서버측 모두에서 컨트롤의 색 변경이나 레이블 텍스트의 글꼴 모양 등 사용자 지정 응답을 만들 수 있습니다.
사용자 지정 유효성 검사 메시지를 표시하려면
Page_Load 이벤트 처리기에서 유효성 검사 컨트롤 또는 페이지의 Validate 메서드를 호출합니다.
유효성 검사 컨트롤 또는 페이지의 IsValid 속성을 확인하고 조건에 따라 텍스트나 컨트롤을 추가하거나 컨트롤의 속성(예: 색)을 변경합니다.
다음 코드 예제에서는 IsValid 속성이 true일 때 "All entries are valid" 텍스트를 표시하고, false일 때 "There are one or more invalid entries" 텍스트를 표시합니다.
If (Me.IsPostBack) Then ValidationControl1.Validate() If (ValidationControl1.IsValid) Then lblOutput.Text = "All entries are valid." Else lblOutput.Text = "There are one or more invalid entries." End If End If
if (this.IsPostBack) { ValidationControl1.Validate(); if (ValidationControl1.IsValid) { lblOutput.Text = "All entries are valid."; } else { lblOutput.Text = "There are one or more invalid entries."; } }
참고 항목
작업
방법: ASP.NET 서버 컨트롤의 유효성 검사 오류 메시지 표시 제어
방법: ASP.NET 서버 컨트롤의 유효성 검사 오류 메시지 형식 지정