0

我想为嵌套对象提供元数据,有问题的对象对我关闭,所以我不能直接添加 [Required] 属性。我添加了第一级属性,但我似乎无法使用验证元数据获得嵌套级属性。这在 MVC3 中不支持吗?

[MetadataType(typeof(Meta))]
public sealed class EditModel
{
    public Employee {get;set;}

    internal sealed class Meta
    {
        [Required]
        // this is not valid syntax but hopefully shows what I am after
        public object Employee.Username { get; set; }   
    }
}
4

1 回答 1

0

我错过了什么?

FluentValidation.NET及其与 ASP.NET MVC 的出色集成。您缺少的另一件重要的事情是视图模型。

于 2012-05-31T14:58:04.833 回答