Doğrulama Kontrolleri ile İlgili Genel Uygulama

ASP.NET bölümününün 7.dersinde anlattığım “Doğrulama Kontrolleri” ile ilgili tamamlayıcı bir soru hazırladım. Bu soruda istenenleri yapabildiğiniz taktirde, konuyu anlamışsınız demektir. Kaynak kodları yazının sonunda bulabilirsiniz.

Soru: Otel Rezervasyon Formu

Kullanıcıdan istenen bilgiler:

  • Adı Soyadı
  • Kaç kişi kalacak
  • 0-6 yaş arası çocuk var mı? (E-H)
  • Rezervasyon tarihi
  • Ayrılma tarihi
  • TC Kimlik Numarası
  • Mail adresi

Doğrulama Kuralları:

  • Tüm alanlar doldurulmak zorunda
  • Adı soyadı rakamla başlayamaz
  • Kalacak kişi sayısı 1 ile 10 arasında bir tamsayı olmalı
  • 0-6 yaş arası çocuk cevabı E veya H olmalı (Başka harf veya sayı olamaz)
  • Rezervasyon tarihi bugünden sonraki bir tarih olmalı
  • Ayrılma tarihi rezervasyon tarihinden sonraki bir tarih olmalı
  • TC kimlik ve Mail kurallara uygun olmalı
  • Oluşan hatalar için ValidationSummary bileşeni de kullanılacaktır.

Bu örneğin kodlarını indir (Gülcan Pınar tarafından yazıldı)

BENZER YAZILAR