.Net Asp.Net MVC Development

Creating Meta Classes for Meta Data

you can create new meta classes for meta data like display name, required or not, etc.

public partial class activitymeta  //Meta class created to set the meta properties
    {
        [Display(Name ="Activity ID")]
        public int id { get; set; }
        [Display(Name = "Activity Time")]
        public System.DateTime activitytime { get; set; }
        [Display(Name = "Activity Type")]
        public string type { get; set; }
        [Display(Name = "Activity User")]
        public string activityuser { get; set; }
        [Display(Name = "Activity Message")]
        public string message { get; set; }
    }
[MetadataType(typeof(user_rolemeta))]    //Assigning the meta class to the actual class
    public partial class activity { } //Actual class in your project

Leave a Reply

Your email address will not be published. Required fields are marked *