Mannyak.Net  

Go Back   Mannyak.Net > Bilgisayar & Internet & Mobil Teknoloji > Programlama Diileri > C, C++, C#


Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 06.10.10, 01:29
 
Üyelik tarihi: Oct 2010
Mesajlar: 360
Standart C# ve Asp.net’ de validator kullanımı ile veri kontrolü -II

Veri girişlerinden aldığımız değerleri sadece giriş yapılmıs yada yapılmamıs kontrolu yapmayız. Başka kontroller de yapmamız gerekebilir. Bunlar da başka validator eklentileri kullanılarak kontrol edilir.

RangeValidator girilen değerin belli bir değerde olmasını karşılaştırır. Örneğimizde biz 0 ile 100 arasında bir sayı girişi istenmekte bunu RangeValidatorumuzun min değerini 0 max değerini de 100 yaparak karşılaştırabiliriz. RangeValidatore hangi texbox u kontrol edeceğini ve hatanın ValidationSummary de cıkması için ilk yazıdaki gibi girişleri yapmayı unutmamalıyız.

CompareValidator ise iki TextBox arasında karşılaştırma yapmak için kullanılır. Örneğimizde şifre girişi ve şifre tekrar girişi alacağız ve bu iki girişin aynı değer olmasını kontrol edeceğiz. Bunun için ControlToValidate ve ControlToCompare değerlerine karşılaştırma yapacağımız girişleri girmemiz gerekmektedir. Compare özelliği olarak eşitlik ön seçili olarak gelir bizimde yapmak istediğimiz eşitlik olduğu için burada bir değişiklik yapmamıza gerek yoktur.

RegularExpression ise girilen değerin istediğimiz formatta mı olup olmadığını kontrol eder. Burada ValidationExpression özelliğini seçersek ne gibi formatlarda karşılaştırma yapabileceğimiz ekrana çıkar. Biz girilen değerin geçerli bir mail ifadesi olmasını istiyoruz onun için burada mail seçeneğini işaretliyoruz.

Digg this Post!Bookmark Post in Technorati
Alıntı ile Cevapla
Cevapla

Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML Kodları Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 05:50.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.5.0 RC2 ©2010, Crawlability, Inc.
Copyright © 2006-2011 Mannyak.Net Paylaşım ve Eğlence Platformu