유효성 검사 컨트롤의 기본 속성
[이 설명서는 미리 보기 전용이며, 이후 릴리스에서 변경될 수 있습니다. 비어 있는 항목은 자리 표시자로 포함됩니다.]
다음 표에는 모든 유효성 검사 컨트롤에 적용되는 속성이 나열되어 있습니다.
속성
유효성 검사 컨트롤에서 평가할 입력 컨트롤의 프로그래밍 ID입니다. ID가 올바르지 않으면 예외가 발생합니다. |
|
지정된 유효성 검사 컨트롤의 동작을 표시합니다. 이 속성을 다음 값 중 하나로 설정할 수 있습니다. None — 유효성 검사 컨트롤이 인라인으로 표시되지 않습니다. 이 옵션은 오류 메시지를 ValidationSummary 컨트롤에만 표시하려는 경우에 사용합니다. Static — 입력한 내용이 유효하지 않은 경우 유효성 검사 컨트롤에 오류 메시지가 표시됩니다. 입력 컨트롤이 유효성 검사를 통과하더라도 웹 페이지에 오류 메시지를 표시할 공간이 할당됩니다. 유효성 검사 컨트롤에 오류 메시지가 표시될 경우 웹 페이지의 레이아웃은 변경되지 않습니다. 페이지 레이아웃이 정적이기 때문에 동일한 입력 컨트롤에 대한 여러 개의 유효성 검사 컨트롤은 페이지에서 실제로 서로 다른 위치에 있어야 합니다. Dynamic — 입력한 내용이 유효하지 않은 경우 유효성 검사 컨트롤에 오류 메시지가 표시됩니다. 입력한 내용이 유효하지 않을 때 오류 메시지를 표시할 공간이 동적으로 할당됩니다. 따라서 여러 개의 유효성 검사 컨트롤이 페이지에서 실제 같은 위치를 공유할 수 있습니다.
Note
유효성 검사 컨트롤을 위한 공간은 동적으로 만들어지므로 페이지의 실제 레이아웃이 변경됩니다.유효성 검사 컨트롤이 표시될 때 페이지 레이아웃이 변경되지 않도록 하려면 유효성 검사 컨트롤이 포함된 HTML 요소의 크기를 가장 큰 유효성 검사 컨트롤에 맞게 조정해야 합니다.
|
|
클라이언트측 유효성 검사 사용 여부를 나타냅니다. EnableClientScript 속성을 false로 설정하면 이 기능을 지원하는 브라우저에서 클라이언트측 유효성 검사를 해제할 수 있습니다. |
|
유효성 검사 컨트롤의 사용 여부를 나타냅니다. 이 속성을 false로 설정하면 유효성 검사 컨트롤에서 입력 컨트롤의 유효성을 검사하지 않도록 할 수 있습니다. |
|
입력한 내용이 유효하지 않은 경우 ValidationSummary 컨트롤에 표시할 오류 메시지입니다. 유효성 검사 컨트롤의 Text 속성을 설정하지 않으면 입력한 내용이 유효하지 않은 경우 유효성 검사 컨트롤에 이 텍스트도 표시됩니다. 일반적으로 ErrorMessage 속성은 유효성 검사 컨트롤과 ValidationSummary 컨트롤에 표시할 다양한 메시지를 제공하는 데 사용됩니다.
Note
이 속성은 특수 문자를 HTML 엔터티로 변환하지 않습니다.예를 들어 보다 작음 문자(<)가 < 태그로 변환되지 않습니다.따라서 <img> 요소와 같은 HTML 요소를 이 속성의 값에 포함할 수 있습니다.
|
|
입력한 내용이 유효하지 않은 경우 표시되는 인라인 메시지의 색을 지정합니다. |
|
ControlToValidate 속성에 지정된 입력 컨트롤이 유효한지 여부를 나타냅니다. |
|
입력한 내용이 유효하지 않은 경우 ControlToValidate 속성에 지정된 컨트롤에 포커스를 설정할지 여부를 나타냅니다. |
|
이 속성에 설정한 메시지는 입력 내용이 유효하지 않을 경우 유효성 검사 컨트롤에 표시됩니다. 이 속성을 설정하지 않으면 ErrorMessage 속성에 지정한 텍스트가 유효성 검사 컨트롤에 표시됩니다. |
|
이 유효성 검사 컨트롤이 속한 유효성 검사 그룹의 이름을 지정합니다. |