4 Aralık 2015 Cuma

MVC Validation Kullanımı

Yaptığımız işlemlerde genelde bazı kurallar koyar ve bu kurallara uyulmasını isteriz. Mesela telefon numarası boş olamaz, veya bu alan sadece rakamlardan oluşabilir gibi. Peki bunu MVC de nasıl kontrol edeceğiz ona bakalım.


İlk olarak HttpGet attribute'u olan AddPersonel adında bir ActionResult oluşturalım. Birde Personel adında bir model oluşturalım ve personel listesine yeni eklenen personeli kontroller yaparak ekleme yapmaya çalışalım.


ActionResultlarımız da şu şekilde olsun.
Not: Ben post işlemi tamamlanırsa personel listeleme view'ine gidiyorum.

Sıra View'a geldi. Burada kilit kodumuz @Html.ValidationSummary(true)

Şimdi gelelim ekranımızın çalışmasına bakalım email'i boş bıraktığımızda ne oluyor.

Peki boş bırakmazsak ne olur?

Ve Personel Listemize gidiyoruz.

Küçük bir örnek olsa da siz bu örnekleri çeşitlendirerek daha geniş kapsamlı kontroller yapabilirsiniz.

Hiç yorum yok:

Yorum Gönder