Controllerden partial a data gönderme işlemi Index Action ı tetiklendiğinde SlaytPartial a Slaytla ilgili değerler göndermek istiyoruz. Data yı model bazlı gönderiyoruz. Data yı SlaytPartial yakalamak istiyorsak, data layout a gelecek , layoutta render edilmiş oluyor. Layouttan SlaytPartial a gelecek, ilgili datayı karşılamamız gerekiyor. Türü string bir kolleksiyon olarak buraya geleceğini bildirmiş oluyoruz. Bundan sonra […]
_ViewStart ve _ViewImports Dosyaları Nelerdir?
_ViewStart ı kullanmak istemediğimiz de null veya kullanmak istediğimiz başka layout u yazarız.
Layout Yapılanması Nedir? RenderBody ve RenderSection Fonksiyonları Nelerdir?
false demezsek layout u kullanan her sayfada rendersection ı tüketmemiz gerekir. Default olarak true dur false diyerek istediğimiz sayfada rendersection ı kullanabiliriz ve hatanın önüne geçmiş oluruz.
Server’da ki Validation’ları Dinamik Olarak Client Tabanlı Uygulamak
Validation lar server da tanımlanacak validationları tekrardan yazmaya gerek kalmaksızın client a nasıl taşıyacağımızı bakacağız. wwwroot klasörü içine add Client-Side Library bu üç kütüphaneyi yüklüyoruz. Nerde client tabanlı validation yapacaksak bu kütüphaneleri ilgili view de göstermemiz gerekir. (Önce jquery kütüphanesi referans etmek daha sağlıklı olur)
FluentValidation Kütüphanesi İle Validation İşlemleri
Assembly nin içindeki bütün validator sınıflarını bul ve gerekli validation ları uygula demek istedik. Sistemdeki kullanılan sınıflardan hangisinin validator sınıfı olduğunu ayırt edebilmek için ilgili sınıfın AbstractValidator dan türemesi gerekir.
