ASP.NET MVC - Görünümlerdeki Veriler

İçindekiler
Uygulamamızın yapısını oluşturduğumuzda, denetleyicimizin ne yapacağını ve hangi görünümü çağırması gerektiğini zaten bilmeliyiz, önemli bir adımımız kaldı ve bu denetleyicinin bize gönderdiği verileri görünümde göster.
Bu, döngünün bir kısmının kapatıldığı yerdir, çünkü kullanıcı etkin bir şekilde isteklerine yeterli bir yanıt alır ve geliştiriciler olarak biz, kaynağa çağrıyı aldığımız andan itibaren bir isteği tamamlamak için bir görevi sonuçlandırabiliriz. biz hizmet verene kadar kullanıcı. şablonda denetleyicinin bize sunacağı veriler.
Verileri Görüntüleme
Bildiğimiz gibi, katman bağımsızlığı model görünümü denetleyicisi Mantığı kullanıcının gördüğünden ayırmamızı sağlar, bu bir nevi trafik savcısı gibi çalışan kontrolörün yönlendirme modülünden gelen istekleri alıp uygun hedefe ulaşmasını sağlaması sayesinde olur.
Ancak tüm anlattıklarımızın arasında hala önemli bir şey eksik ve kullanıcı cevabı bu şekilde görecek ve işte bu noktada oyuna geliyor. verileri görünümde göster, şimdiye kadar elimizde görüntülemek için taşınan statik içerikŞimdi biraz daha dinamik bir şeyin nasıl olduğunu görmeliyiz.
Veriler nasıl görüntülenir?Verileri görüntülemek için iki seçeneğimiz var, Veriyi gör Y TempDataAncak bu iki seçenek benzer bir yapıya sahiptir, hem denetleyicilerde hem de görünümlerde özellik olarak görüntülenen veri sözlükleridir.
Aşağıdaki resimde nasıl olduğunu görelim bir denetleyici oluşturuyoruz ve verileri ayarlıyoruz daha sonra görünümde kullanacağımız:

Burada kaynağa başvurduğumuzda eylemi tanımlıyoruz "Hakkında" koda bakarsak 3 eleman belirledik Veriyi gör ve her birine bir indeks değeri ve söz konusu indeks ile çağrılabilecek bir değer oluşturuyoruz, şunu da görüyoruz. Kullanıcı adı içinden çıkardığımız bir değeri atayabiliriz. kimlik doğrulama sistemi ASP.NET MVC'si ve diğer değerler basit dizelerdir.
Değerlerin Görünümde Gösterilmesi
Denetleyicideki değerleri belirledikten sonra, onları bizim görüşümüzde göstermenin zamanı geldi, bunun için klasörde bulunacak dosyayı geliştirdiğimiz örneği takip edersek ilgili dosyayı bulmalıyız. Görüntüleme O olmalı about.cshtml, bunun içine aşağıdaki kodla kontrolörümüzde oluşturduğumuz değerlere atıfta bulunacağımız bir bölüm yerleştirebiliriz:
@ViewData ["Şirket Açıklaması"]

Gördüğümüz gibi, oldukça basit bir alıştırma, burada iki basit HTML öğesi oluşturuyoruz, bunların her birinin içinde bir h1 ve bir div, işte ilginç olan şey burada, değerler denetleyicide tanımlandığı için, bu onları görünümde kullanım için otomatik olarak kullanılabilir hale getirir.
Nasıl kullanılır?Biz sadece bir jilet etiketi ve atıfta bulunuyoruz Veriyi gör getirmek istediğimiz verinin indeksi ile bu, kullanıcının görünümü aldığında söz konusu indeksin içeriğini görmesini sağlar.
Bu eğitimin sonunda, controller'dan view'e nasıl veri aktarılacağını zaten biliyoruz, bu karmaşık bir şey değil ve framework yapısı sayesinde bizi işten kurtarıyor.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave