2014-09-12 3 views
0

나는 추상 클래스 인 멤버가있는 구체적인 뷰 모델을 가지고 있습니다.추상 자식 객체 용 사용자 정의 모델 바인더

나는 추상 클래스를 감지하고 숨겨진 필드를 사용하여 유형을 결정하는 사용자 정의 모델 바인더가 있습니다. 이것은 모델 바인더가 추상적 인 자식 객체를 위해 바인딩되지 않는 것처럼 보이므로 항상 null 인 것을 제외하고는 제대로 작동하는 것 같습니다.

모델 바인더를 전체 개체에 대해 재귀 적으로 동작하게하려면 어떻게해야합니까?

답변

0

내 자식 구성원이 등록 정보가 아니기 때문에 바인더에 공개되지 않는 것이 문제였습니다.

해결 방법은 멤버 속성을 만들고 바인더에서 예상대로 크롤링합니다.