
Validasi Data – Belajar Pemrograman ASP.NET – VB.NET – Tutorial dan Contoh Program
September 18, 2008<< Sebelumnya : Web Server Control
Seperti yang sudah kamu tahu validasi data ditujukan untuk mengarahkan kepada user supaya memasukkan inputan sesuai dengan format yang kita harapkan sehingga program kita dapat berjalan dengan baik. Pada umumnya validasi data dilakukan disisi client dengan menggunakan javascript atau vbscript. Akan tetapi melihat banyaknya kode yang harus diberikan pada untuk setiap request di sisi client, hal ini sangat memboroskan waktu pengembangan, Untung saja ASP.NET menyediakan web control validasi untuk membantu dalam melakukan validasi input. Dalam penggunaan kontrol ini digunakan property Page.IsValid untuk memeriksa apakah validasi kontrol yang digunakan sudah valid. Berikut ini adalah beberapa control validator yang disediakan oleh ASP.NET.
RequiredFieldValidator
Kontrol ini digunakan untuk memeriksa apakah value sudah diisikan kedalam inputan, misalnya textbox. Contoh penggunaannya adalah sebagai berikut :
<%@ Page Language="VB" %>
Bila dijalankan dan kamu tidak memasukkan nama hasilnya akan menjadi seperti berikut ini :
Masukkan Nama Anda:
Silahkan Isi Nama Anda
RangeValidator
Kontrol ini digunakan untuk memeriksa inputan apakah sudah berada pada range yang kita inginkan. Contoh penggunaannya adalah sebagai berikut :
<%@ Page Language="VB" %>
Hasilnya adalah sebagai berikut :
Umur Anda:
Untuk Access Web Ini Umur Anda Harus Antara 22 – 55
CompareValidator
Kontrol ini digunakan untuk memeriksa nilai yang dimasukkan oleh user apakah sesuai dengan operator yang diberikan. Fungsi operator yang digunakan antara lain :
- Equal : apakah nilai yang dibandingka sama
- GreatherThan : apakah nilai lebih besar
- GreatherThanEqual : apakah nilai lebih besar sama dengan
- LessThan : apakah nilai lebih kecil
- LessThanEqual : apakah nilai lebih kecil sama dengan
- NotEqual : apakah nilai tidak sama
Contoh penggunaannya adalah sebagai berikut :
<%@ Page Language="VB" %>
Jika dijalankan hasilnya adalah sebagai berikut :
Umur Anda:
Umur Harus 17 Tahun atau lebih…! 55
RegularExpresionValidator
Kontrol ini digunakan untuk memeriksa apakah user memasukkan nilai sesuai pola yang telah ditentukan pada validation expresion. Biasanya kontrol ini digunakan untuk memeriksa nomor telepon, tanggal, email dan sebagainya. Contoh penggunaan untuk memeriksa nomor telepon adalah sebagai berikut :
<%@ Page Language="VB" %>
Hasilnya adalah sebagai berikut :
No Telepon:
Contoh No Telp: 021 – 555 – 2378!
Sampai disini dahulu tulisan untuk belajar pemrograman asp.net kali ini, masih berlanjut ke tulisan berikutnya.
Mungkin ada tambahan masukan atau pertanyaan? Silahkan posting dibawah, terimakasih.
Selanjutnya : Penggunaan Data Base >>





tolong dung kirimkan script-script tentang javascript
terimakasih.
aku mau minta tolong mas cara menghitung otomatis usia menggunakan asp. misal : aku lahir 1979 dikurangi tahun sekarang berarti menjadi, berapa tahun?.., bulan dan hari. thaks y mas (jawaban kirim ke e-mail aku y )
knalin mas gw xafi, baru pemula pngen belajar lebih dalem lgi….cz bhs pmrograman yg bru gw bsa VB 6.0 + SQL pngen blajar yg laen kya’ vb.net, trutama C++ n ajax…mnta bantuanya ya mas aji…
mas mnta bantuan dunk…..kbtulan lg garap TA ni, bkin pengenalan suara pake vb.net dan SAPI,..di windows
da program manggil buat manggil”openotepad.exe” dengan suara ga…and kita mo inputin kata per huruf di note pad tu..
gmn y mas please…..
thank’s before….
anjees_vai262@yahoo.co.id