c# Web

Asp.Net Uygulamalarında ValidationGroup Özelliği

Bir sayfada birden fazla doğrulama kontrolü kullanıldığı zaman programın çalışmasıyla ilgili problemler yaşanabilmektedir. Programlama yazılımı, bu duruma çözüm olarak ValidationGroup özelliğini sunmaktadır. ValidationGroup özelliği ile aynı sayfa içinde farklı doğrulama kontrolleri kullanılarak bu kontrollerin diğer kontrollerden etkilenmesi engellemiştir.
ValidationGroup özelliği için:
Yeni bir sayfa açın ve aşağıdaki kontrolleri sayfaya ekleyin.
Hazırlanan üyelik paneli doğrulama kontrolleri ve Üye Ol butonu ValidationGroup özelliğini Properties panelini kullanarak uye olarak atayın. 
Hazırlanan doğrulama kodu panelinin Gönder butonu ValidationGroup özelliğini Properties panelini kullanarak dogrulama olarak atayın.
Üye Ol butonuna aşağıdaki kodları ekleyin. Bu kodlar ile üyelik panelindeki kontrol değerleri temizlenirken Label7 değerine rastgele bir doğrulama kodu
oluşturulacaktır.
TextBox1.Text = "";
TextBox2.Text = "";
TextBox3.Text = "";
TextBox4.Text = "";
Random kod = new Random();
Label7.Text = Convert.ToString(kod.Next(1, 10000));
Gönder butonuna aşağıdaki kodu yazın. Bu kodlar ile doğrulama kodu ile yazılan kod karşılaştırılacak ve doğru ise Doğrulama kodu doğru! Kayıt
başarılı, değilse Doğrulama kodu Yanlış! Tekrar deneyin yazarak yeni bir kod üretilecektir.
if (Label7.Text == TextBox5.Text)
{
 Label6.Text = "Doğrulama kodu doğru! Kayıt başarılı";
}
else
{
 Label6.Text="Doğrulama kodu Yanlış! Tekrar deneyin";
 Random kod = new Random();
 Label7.Text = Convert.ToString(kod.Next(1, 10000));
}
Uygulamayı çalıştırın.
Üyelik panelinde değerleri boş geçerek uygulamanın çalışmasını gözlemleyin.
Üyelik panelinde şfre değerlerini farklı girerek uygulamanın çalışmasını gözlemleyin.
Doğrulama kodu panelinde, doğrulama kodunu boş geçerek uygulamanın çalışmasını gözlemleyin.
Doğrulama kodu panelinde, doğrulama kodunu yanlış girerek uygulamanın çalışmasını gözlemleyin.
Doğrulama kodu panelinde, doğrulama kodunu doğru girerek uygulamanın çalışmasını gözlemleyin.
 
 

 


İlgili Makaleler
Asp.Net Yardımıyla Web Sayfasından JSON Veri Çekme
Visual Studio 2022 Programında Asp.Net Web Application Şablonu Görünmüyor Hatasını Düzeltme
RadioButton ile Cinsiyet Bilgisini Alan Asp.Net c# Uygulaması
Asp.Net Uygulamalarında Sweet Alert Mesaj Kullanımı
Personele Ait Boy ve Kilo Bilgilerine Göre İdeal Kiloyu Bulan Uygulamayı Asp.Net İle Yapınız
Asp.Net Uygulamalarında Modal PopUp Oluşturma
CRUD İşlemlerinde Asenkron(async) Kullanımı
Asp.Net Uygulamalarında Response.Redirect Kullanarak Web Sayfasını Yeni Sekmede Açma
Regular Expressions ve ASP.Net RegularExpression Validator Kullanarak Parola İlkesi Oluşturma
Asp.Net Uygulamasında Manual Olarak JSON Oluşturma
Asp.Net Programında Butonla GridView Nesnesine Yeni Bir Satır Ekleme
C# Uygulamasında Miladi Takvimi Hicri Takvime, Hicri Takvimi Miladi Takvime Dönüştürme
CRUD İşlemlerinde Swagger Kullanımı
Stripe Kullanarak Kredi Kartı ile Ödeme İşlemi Yapan Asp.Net Uygulaması
Sitenin Alexa Dünya Sıralamasını Kodlarla Öğrenme
Asp.Net Platformunda Harici JSON Dosyasından Namaz Vakitlerini Alma
Asp.Net Uygulamalarında Güncel Saati Timer Nesnesiyle Gösterme
Asp.Net Sayfasında jQuery Kullanarak Buton Click Olaylarını Kontrol Etme
ASP.NET Uygulamasında Metin Kutusunda Sadece Kredi/Banka Kartı Numarası Biçimine Nasıl İzin Verilir?
Yıldız Yöntemiyle Tanımlı Olan Birbiriyle İlişkili Tablolara Bilgi Girme Yöntemleri

Yorum Ekle
   
Kötü İyi