ASP.NET RequiredFieldValidator 컨트롤

정의와 사용법

RequiredFieldValidator 컨트롤은 입력 컨트롤을 필수 필드로 만듭니다.

이 컨트롤을 통해 입력 값의 초기 값이 변경되지 않았다면 검증이 실패합니다. 기본적으로 초기 값은 빈 문자열 ("")입니다.

주의:입력值的开头和结尾的空格将在验证前被删除。

주의:주의: 입력值的开头和结尾的空格将在验证前被删除。InitialValue는 입력 컨트롤에 기본값을 설정하지 않습니다. 그것은불만

사용자가 입력 컨트롤에 입력한 값。

사용자가 입력 컨트롤에 입력한 값。 속성
설명 BackColor
RangeValidator 컨트롤의 배경색 要验证的控件的 id
Display

验证控件的显示行为。

有效的值有:

  • None - 验证消息从不内联显示。
  • Static - 页面布局中分配用于显示验证消息的空间。
  • Dynamic - 如果验证失败,将用于显示验证消息的空间动态添加到页面。
EnableClientScript 부울 값,规定是否启用客户端验证。
Enabled 부울 값,验证控件是否启用。
ErrorMessage

验证失败时,在 ValidationSummary 컨트롤에 표시되는 텍스트。

주의: Text 속성이 설정되지 않았을 경우, 텍스트도 해당验证 컨트롤에 표시됩니다.

ForeColor 이 컨트롤의 전경색.
id 컨트롤의 독립적인 id.
InitialValue 입력 컨트롤의 초기 값을(시작 값을) 지정합니다. 기본값은 ""입니다.
IsValid 부울 값, 관련 입력 컨트롤이验证를 통과했는지 여부를 나타냅니다.
runat 이 컨트롤이 서버 컨트롤임을 지정합니다. "server"로 설정해야 합니다.
텍스트 验证失败时显示的消息。

예제

RequiredFieldValidator
이 예제에서는 .aspx 파일에서 두 개의 TextBox 컨트롤, 하나의 Button 컨트롤 및 하나의 RequiredFieldValidator 컨트롤을 선언했습니다. 이는 "txt_name" 텍스트 박스를 필수 필드로 만드는 방법을 보여줍니다.