Asp.NET Core 5.0 View e Veri Taşıma ( Gençay Yıldız anlatımından resmedilmiştir)

Viewe 4 çeşit veri taşıma yapılabilir.

1-Model bazlı veri taşıma.

2-viewBag

3-ViewData 

4-TempData 


viewBag ve ViewData viewler arasında veri taşıyamaz.


Ama TempData taşıyabilir. 


Taşımak istediğimiz tür, products ta olduğu gibi kompleks bir türse bunun serialize edilmesi gerekmektedir. Gönderirken ve alırken serialize işlemi yapılmalıdır.


Birden Fazla Nesne Taşıma

  • İki tane nesneyi VModel ile aynı anda taşıyabiliyoruz.
  • Tuple nesnesi ile verileri taşıma işlemi




View tarafında taşınan verinin gösterilmesi örnekleri



İki tane nesneyi VModel ile aynı anda taşıyabiliyoruz. Bunun için önce Product ve User nesnelerini içeren UserProduct nesnemizi oluşturuyoruz.



Tuple nesnesi ile verileri taşıma işlemi



Yorumlar

Bu blogdaki popüler yayınlar

Asp.NET Core 5.0 - Kullanıcıdan Gelen Verilerin Doğrulanması Validations (Gençay Yıldız anlatımından resmedilmiştir)

Asp.NET Core 5.0 - Custom Route Handler Nedir - Custom Route Handler ile Resim Boyutlandirma ( Gençay Yıldız anlatımından resmedilmiştir)

Asp.NET Core 5.0 - Temel Kavramlar(User-Client-Hosting-IP-Domain-Request-Response-Layout-RenderBody-RenderSection ) (Gençay Yıldız anlatımı)