REQUIRED FIELD VALİDATOR
İki amaçla kullanılır: Birincisi; bu alanın boş geçilmesini engeller. Bunun için ControlToValidate kısmından Input kontrol seçilir ve ErrorMessage kısmına veya Text kısmına boş bırakıldığı zaman; hangi mesajın çıkması isteniyorsa o yazılır.
Diğer kullanım amacı ise; herhangi bir değerin girilmesini engellemektir. Bu kullanım için InitialValue kısmına girilmesi istenmeyen değer yazılır. Eğer bu değer girilirse; hata mesajı karşımıza çıkar. Bu durumunda boş olup- olmadığı kontrol edilmez.
Şimdi uygulamamıza geçelim:
Çalışmalarımızı VisualStudyo2005 te yapacağız. VisualStudyo2005'i açıyoruz, Create Web Site diyoruz.
Sonra açılan sayfada ASP:NET web site seçeneğini seçiyoruz ve dil olarakta C# ı seçiyoruz. Sonra tasarım sayfamız acılıyor buradan design kısmına geçiyoruz.
Şimdi sıra nesnelerimizi eklemede birer tane textbox, buton ve REQUIREDFIELDVALİDATOR ekliyoruz. REQUIREDFIELDVALİDATOR
Eklemek için toolbox-validation-REQUIREDFIELDVALİDATOR
Sonra REQUIREDFIELDVALİDATOR nesnemize tıklayarak propertis kısmında errormessage kısmına nesnemizin boş bırakıldığındaki gözükmesini istediğimiz yazıyı yazıyoruz ben "bu alanı bos bırakamazsınız!" yazdım.
Ve controltovalidate kısmını textbox1 yapıyoruz çünkü bilgi girişini textbox1 den yapacağız.
Butonumuzun ismini değiştirmek isterseniz gene butona tıklayarak Properties'ten text kısmından butonumuzun ismini değiştirebilirsiniz
İşlemlerimiz bittikten sonra start debug veya f5 kısayolunu kullanarak çalışmamızı test ediyoruz ve çalışmamızın son hali
Kolay gelsin...