System.ComponentModel.DataAnnotations
[Required] : 필수입력 요소, NULL 값을 혀용하지 않아야 함을 요청 , SQL 제약 조건의 NOT NULL
[Display] : label 등에 표시할 텍스트
[DataType] : 암호 또는 이메일 형식을 지정 - DataType.Password , DataType.EmailAddress
[MinLength] : 문자열 최소 길이 지정
[MaxLength] : 문자열 최대 길이 지정
[RequiredExpression] : 정규식을 사용하여 제약 조건 부여
[Range] : 범위지정
[Compare] : 특정값과 비교, 암호 확인 용도로 사용
[BindNever] : 바인딩을 지정하지 않음
'코딩(개발) > ASP.NET Core & Blazor' 카테고리의 다른 글
라우트 태그 헬퍼 (0) | 2021.12.28 |
---|---|
라우트 토큰 (0) | 2021.12.28 |
웹앱 기본 (0) | 2021.12.07 |
ASP.NET Core 코드 기초 (0) | 2021.12.07 |
ASP.NET Core (0) | 2021.12.07 |
댓글