2011-03-27 63 views
1

我有一類這樣的複雜必需屬性對象

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

,並在我的模型我使用這樣的

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

,如果我把它添加到pagelink所需的屬性不火財產,這怎麼解決?

回答

-1

我認爲有在asp.net MVC

0

沒有遞歸驗證支持驗證屬性由抵抗由值提供商(通常貼表單字段)所提供的數據模型綁定評價。如果您發佈的表單不包含該字段,則活頁夾將不會觸及該模型的屬性,因此不會評估驗證屬性。