MVC ile programlama tarafında tek alan için validation kontrolü

MVC projemizde bazen çalışmış olduğumuz class içerisinde 1’den fazla validation kontrolü olabilmekte ama arama gibi sayfalarda ihtiyaç duyulan genellikle tek alandır bizde bu makalemizde tek alan için yapılabilecek validation kontrolünü göreceğiz.

MVC ile programlama tarafında tek alan için validation kontrolü

Alttaki örnek validation sınıfımızın olduğunu varsayalım.

Örnek olarak arama sayfasında Name alanını kullanacağız fakat Model.IsValid doğrulaması yapıldığında CadId alanıda Required attribut’ü ile zorunlu tutulduğu için bu alan içinde giriş yapılması istenecek. bu durumu aşmak için alttaki gibi bir kod işinizi görecektir.

!ModelState.IsValidField(“Name”) kodu ile demek istediğimiz Name alanı eğer doğrulamayı geçmediyse bize gönderilen sonucu geri gönder kullanıcıya taki Name alanına doğrulamada belirtilen doğru değeri girene kadar.

İçeriği puanla diğer kullanıcılara ışık tut

Murat Öner sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et