IT이야기

면도기 보기 내부에서 내 모델이 유효한지 어떻게 확인할 수 있습니까?

cyworld 2021. 9. 18. 09:30
반응형

면도기 보기 내부에서 내 모델이 유효한지 어떻게 확인할 수 있습니까?


내 모델이 Razor 보기 내에서 유효한지 확인해야 합니다. 유효한 경우 HTML을 표시할 수 있기를 원합니다.

어떻게 할 수 있습니까? 나는 같은 것을 원한다

@if ( Model.IsValid ) {

}

하지만 위의 작동하지 않습니다


ModelState가 유효한지 여부를 확인할 수 있지만 웹 요청이 생성된 시점에서 ModelState의 유효성만 확인한다는 점에 유의하십시오.

@if (ViewData.ModelState.IsValid) {
    ...
}

또한 뷰에서 모델의 속성 유효성을 확인할 수 있습니다.

@if (ViewData.ModelState.IsValidField("FIELD_NAME")) {
    ...
}

ReferenceURL : https://stackoverflow.com/questions/8599639/how-can-i-check-if-my-model-is-valid-from-inside-the-razor-view

반응형