더북(TheBook)

28.4.1 ModelState.IsValid 속성

MVC의 C# 코드 레벨에서 ModelState.IsValid 속성은 넘어온 데이터가 특정 모델에서 제시한 유효성 검사를 통과했는지 안 했는지를 판단하는 속성이다. 넘어온 데이터가 정상적인 데이터이면 true를 반환하고, 그렇지 않으면 false를 반환한다. 이러한 방식으로 서버 측에서 유효성 검사를 수행하는 것을 서버 측 유효성 검사라고 한다. 잠시 뒤에 나올 제이쿼리를 사용할 유효성 검사는 클라이언트 측 유효성 검사라고 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.