ASP.NET MVC DATABASE FIRST DATAANNOTATIONS İÇİN METADATA KULLANIMI
ASP.NET MVC DATABASE FIRST DATAANNOTATIONS İÇİN METADATA KULLANIMI

MVC | Ali Yasin Doğan | 30.01.2019 | 1675

Asp.Net Mvc Database Firstdeki DataAnnotations için Metadata kullanımı


//xxxModel.tt'deki Base Class
public partial class Blog
{
   public string Baslik { get; set; }
   public string Aciklama { get; set; }
}

//MetaData Klasörü Açıp Bu Partial Class'ları Oluşturmalıyız
[MetadataType(typeof(BlogMetaData))]
public partial class Blog
{
}
public class BlogMetaData
{
   Required(ErrorMessage = "Başlık Alanı Boş Geçilmez !")]
   Display(Name = "Başlık")]
   public int Baslik { get; set; }

   Required(ErrorMessage = "Açıklama Alanı Boş Geçilmez !")]
   Display(Name = "Açıklama")]
   public int Aciklama { get; set; }
}




 Etiketler:  mvc database first entity framework asp.net