2010-04-16 63 views
0

有什么办法可以使用实体作为模型,并且能够修饰其字段以获得验证? 我使用实体作为模型,以方便,但我需要手动做所有的验证...MVC2,实体的数据注释?

回答

2

发现它!

说课程是实体。

然后,您可以实现这两个:

namespace MyNamespace.Models { 
    [MetadataType(typeof(CourseMetadata))] 
    public partial class Course { 

    } 

    public class CourseMetadata { 
    [DisplayName("Course location")] 
    [Required] 
    public string place {get; set;} 
    } 
} 

首先声明,对课程的元数据从CourseMetadata采取第二个包含相同的域的过程中,与注入的元数据到他们的唯一目的。酷:D