我正在使用 IValidatableObject/Validator 来验证我的 mvc 模型。所以我有这样的东西
public class Parent
{
public Child Child { get; set; }
}
public class Child
{
[Required]
public string Name { get; set; }
}
因此,如果我在父实例上运行验证器,我会得到类似“需要名称”的信息。
我想要的是“需要Child.Name”,因此它需要包含属性名称“Child”。我可以做到这一点,如果可以,我将如何做到这一点?