封闭对象的嵌套模型的元数据
本文关键字:模型 元数据 嵌套 对象 | 更新日期: 2023-09-27 18:35:49
我想向嵌套对象提供元数据,有问题的对象对我关闭,所以我不能直接添加 [必需] 属性。 我添加了一级属性,但我似乎无法获得带有验证元数据的嵌套级别属性。 这在 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; }
}
}
我错过了什么?
FluentValidation.NET 及其与MVC ASP.NET 很好的集成。您缺少的另一件重要事情是视图模型。