7
Birisi bana neyi yanlış yaptığımı söyleyebilir mi? :-) ViewBag'de anonim bir türün doldurulması, model ciltçi sorunlarına neden oluyor
Ben bu basit sorgusu vardır:var sample = from training in _db.Trainings
where training.InstructorID == 10
select new { Something = training.Instructor.UserName };
Ve ViewBag bu geçmektedir.
ViewBag.Sample = sample;
Sonra böyle Bence erişmek istiyorum:
@foreach (var item in ViewBag.Sample) {
@item.Something
}
Ve 'Something' için bir tanım içermiyor hata mesajı 'nesne' olsun. Eğer oraya koyarsam sadece @item
, ben durum { Something = SomeUserName }
Yardım için teşekkürler.
+1: o zaman
ve:
ve görünümde Sana bir görünüm modeli kullanılarak öneriyoruz beton türü - anonim tip değil. Böylece nesne içindeki bilgilere erişebilir. –
Yardım etti. Cevabın için teşekkür ederim. –