Validasi adalah salah satu yang sangat penting dalam programming komputer. Saat kita mengekspose program ke luar dengan menanyakan inputan beberapa data ke user, kemungkinan timbul bahwa user akan memasukkan data dengan salah atau user lupa memasukkan data. Untuk menghindari beberapa masalah tersebut ASP.NET menyediakan fitur yang mempermudah validasi data.
Mungkin kamu tidak bisa mendeteksi semua error yang disebabkan user seperti mengetikkan nama yang salah (disebabkan user mengantuk, tidak 100% atau apalah). Tapi kamu bisa mendeteksi atau mencegah user melakukan beberapa error yang umum. Contohnya saat kamu meminta user memasukkan data kedalam sebuah TextBox berupa angka, kamu bisa mendeteksi apakah yang dimasukkan user benar angka atau bukan.
Berikut adalah contoh Validator yang ada dalam ASP .NET
- RequiredFieldValidator : Validator yang sering digunakan, yaitu saat user lupa tidak memasukkan input kedalam control kita maka akan muncul notifikasi ini.
- RangeValidator : Validator untuk mengecek nilai yang dimasukkan user apakah masuk dalam range yang kita inginkan.
- RegularExpressionValidator : Digunakan untuk mengecek apakah user memasukkan data sesuai dengan pola yang diinginkan seperti email, zip code, telephone,dll.
- CompareValidator : digunakan untuk membandingkan inputan dengan nilai-nilai yang telah diinisialisasikan sebelumnya.
- CustomValidator : Validasi ini digunakan untuk membandingkan data inputan dengan fungsi yang telah kita buat sendiri. Hal ini berguna saat kita ingin membandingkan dengan data yang ada dalam suatu database.
- ValidationSummary : kumpulan error dari validasi dalam halaman web.



0 komentar:
Posting Komentar