ASP.NET MVC ENTITY FRAMEWORK VERİLERİ ÇEKERKEN ÇEKİLECEK TABLO ALANLARINI DİNAMİK OLARAK BELİRLEME
Entity Framework ile verileri Class tipinde çekerken, çekilecek alanların adlarını manuel olarak değil, dinamik olarak yazarak çekmek
Aşağıdaki örnekte veriFormData isimli listede dönerek veriPersonel isimli class içinden hangi alanları kullanacağımızı dinamik olarak gönderdik ve aldık.
for (int i = 0; i < veriFormData.Count; i++)
{
var formDataAd = veriFormData[i].DataAd;
var cekilecekData = veriPersonel.GetType().GetProperties().Single(p => p.Name == formDataAd);
var yazilacakData = cekilecekData.GetValue(veriPersonel);
}