이러한 이유는

asp.net mvc 는  user interface 상에서의 validation check 이 아닌, Domain model 에 적용하기 때문이다.