Ana içeriğe atla

ASP.NET İle Validasyonlar

Merhaba arkadaşlar bugünkü dersimizde ASP.NET ile validation(validasyonlar) işleyeceğiz.Nedir bu validasyonlar derseniz örnek olarak kullanıcı adının girilmesi gerektiği bir yerde adınızı boş girdiğiniz zaman bu alan boş geçilemez diye bir uyarı alırız.İşte bu uyarıları ASP.NET te validasyonlar diyoruz.
Bakalım neymiş bu validasyonlar.

1-)RequiredFieldValidator: Başlarken size dediğim gibi bu alan boş geçilemez hatası gibi hatalar bu validasyon ile sağlanıyor.




Tasarımımız böyle 





Properties panelinde ayarlarını yapmamız gerek.Burada nasıl bir hata almamızı ve hangi textbox kutusunu kontrol etmesini ayarlıyoruz.




Şimdi şifre alanı için yaparsak.








2-)CompareValidator:Bu validatörümüzde eşleştirme validasyonu için kullanılır.Yani şifre1 ve şifre2 aynı olmalıdır gibisinden.





Properties panelimiz.









3-)RangeValidator:Bu validasyonumuz da değerleri belirli bir aralıkta girmemizi sağlar.











4-ValidationSummary:Bu validasyonumuz da tüm hataları bir noktada göstermeye yarar örnekte gösterirsek. 




ValidationSummary için herhangi bir ayara gerek yok.




ValidationSummary kodlarını istiyorsanız.

<form id="form1" runat="server">
    <div>
    
        Adınız:<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
            ControlToValidate="TextBox5" ErrorMessage="Boş geçme"></asp:RequiredFieldValidator>
        <br />
        Şifre:<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>
        <asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server" 
            ControlToValidate="TextBox6" ErrorMessage="Boş geçme"></asp:RequiredFieldValidator>
        <br />
        1-100 arasında bir not giriniz.<asp:TextBox ID="TextBox4" runat="server" 
            TextMode="Number"></asp:TextBox>
        <asp:RangeValidator ID="RangeValidator1" runat="server" 
            ControlToValidate="TextBox4" ErrorMessage="Değerler aralıklarda değil" 
            MaximumValue="100" MinimumValue="1" Type="Integer"></asp:RangeValidator>
        <br />
        <br />
        <asp:ValidationSummary ID="ValidationSummary1" runat="server" />
        <br />
        <asp:Button ID="Button1" runat="server" Text="Giriş" />
    </div>

    </form>




Bu dersimiz burada bitmiştir arkadaşlar umarım beğenirsiniz.Herkese kolay gelsin


Yorumlar

Bu blogdaki popüler yayınlar

Algoritma İle 4 işlem Hesabı Yapan Program

Merhaba arkadaşlar yeni bir algoritma çalışması ile birlikteyiz.Bu günkü çalışmamız dört işlem üzerine olacak.Girilen iki sayı arasında toplama,çıkarma,çarpma ve bölme işlem sonuçlarını ekranda gösterecek.Mini bir hesap makinesi yapacağız ilerde şimdi sadece 4 işlemi konu alan bir çalışma yaptım. Kolay bir uygulama  üstelik karışıkta olmadı Adımları aşağıda gösterdim.Umarım işinize yarar herkese kolay gelsin iyi dersler. ÇALIŞMADA İZLENECEK ADIMLAR Adım 1: Başla Adım 2: Birinci Sayıyı Gir:A Adım 3: İkinci Sayıyı Gir:B Adım 4: sonuç1=a+b A8 gideceğiz Adım 5 :sonuç2=a-b A9  gideceğiz Adım 6: sonuç3=a*b A10  gideceğiz Adım 7: sonuc4=a/b A11  gideceğiz Adım 8: Toplama işleminin sonucu:sonuç1 Adım 9: Çıkarma işleminin sonucu:sonuç2 Adım 10: Çarpma işleminin sonucu:sonuç3 Adım 11: Bölme işleminin sonucu:sonuç4 Adım 12: Bitir PROGRAMDA YAPIYORUZ; İşlemlerimiz bu kadar arkadaşlar.Göründüğü gibi zor bir tarafı yok.Mantık aynı mantık.Sadec...

C# İle Hesap Makinesi

KOD GÖRÜNÜMLERİ DENEDİĞİMİZDE; ÇALIŞMA KODLARI int sec;             int sonuc, s1, s2;             Console.WriteLine("1.toplama");             Console.WriteLine("2.çıkarma");             Console.WriteLine("3.çarpma");             Console.WriteLine("4.bölme");             Console.Write("İşlem şeç (1-4):");             sec = Convert.ToInt32(Console.ReadLine());             if (sec == 1)             {                    Console.WriteLine("İşlem TOPLAMA İşlemi");                 Console.Write("1.Sayıyı giriniz:");                 Console.Write("2.Say...

PHP İLE VÜCUT KİTLE İNDEKSİ HESAPLAMA

Bu uygulama için 3 ayrı sayfa oluşturmamız gerekecek Birinci sayfa form sayfa olacak ve diğer sayfaya POST-GET medotlarından biri ile gönderilecek. hesapla.html Uygulama.php Burada formdaki textbox isimlerini çağırdık.Ve oluşturduğumuz sinif.php sayfasına yönlendirdik. sinif.php Burada vücut kitle indeksi andında bir sınıf oluşturup döngüyü karara bağladık. ÇALIŞMA KODLARI hesapla.php <form id="form1" name="form1" method="post" action="uygulama.php">   kilo:   <label for="textfield"></label>   <input type="text" name="kilo" id="textfield" /> boy: <label for="textfield2"></label> <input type="text" name="boy" id="textfield2" /> <input type="submit" name="button" id="button" value="Gönder" /> </form> Uygulama.php ...