2011-03-27 8 views
1

내가이필수 속성은

public class PageReference { 
    [ScaffoldColumn(false)] 
    public string Id { get; set; } 
    public string Name { get; set; } 
} 

같은 클래스가 내 모델에서 나는 내가 pagelink에 추가하면 필수 속성이 발생하지 않습니다이

[Required] 
public PageReference PageLink { get; set; } 

처럼 사용하는 객체 속성, 어떻게 해결할 수 있습니까?

답변

-1

나는 유효성 검사 속성 값 공급자 (종종 게시 된 양식 필드)에서 제공하는 데이터에 대해 모델 바인더에 의해 평가의 asp.net MVC

0

에는 재귀 검증 지원이 없다 생각합니다. 해당 필드가 포함되지 않은 양식을 게시하는 경우 바인더는 모델의 해당 속성을 건드리지 않으므로 유효성 검사 속성을 평가하지 않습니다.