Hatırlasın mı?
Post C# ve Asp.net’ de validator kullanımı ile veri kontrolü -I #1
Guest
Alt 16 November 2008, 19:56
Alıntı ile Cevapla
Eskiden Php ya da asp kullandığımız devirlerde kullanıcıdan aldığımız verilerin istenilen nitelikte olmasını tek tek kontrol ederdik fakat çok sayıda değer girilen sayfalarda bu iş çok karışık olurdu. Bu problemi .net teknolojisi programcı kontrolunden alıp kendi içerisinde kontrol ederek giderdi. Belki de .net ile sanal yerleşke sayfaları yapmanın en can alıcı yararlarından birisi validator kavramıdır.
Validator kullanımını ve kullanım araçlarını teker teker başlıklar halinde incelersek nlamaşılması daha kolay olacağı düşüncesindeyim.


I- RequiredFieldValidator ile ValidationSummary Kullanımı

Textbox1 ve Textbox2 iki tane giriş aldığımız aracımız olsun bir tane de button1 isminde buradan alınan değerleri girişi sağlanan düğmemiz olsun. Şimdi biz bu iki girişinde boş olmasını istemiyoruz tek tek kontrolleri button1 basıldığında yapmaktansa validator kullanmak daha yararlıdır. Bunun için sayfaya iki tane RequiredFieldValidator ekliyoruz bunların ControlToValidate özelliklerine birine Textbox1 diğerine ise Textbox2’yi ekliyoruz. Bu RequiredFieldValidator’lerin displaylerini ise none yapıyoruz. Çünkü biz hata mesajının toplu olarak çıkmasını sağlayacağız. Bundan sonra bu RequiredFieldValidator ların errormessage kısmına hata mesajlarını giriyoruz. Nedir bu hata mesajı mesela Textbox1 e veri girmeyi unuttunuz yada Textbox2 ye ver girmeyi unuttunuz gibi. Şu anda Textbox’lar la işimiz bitti artık bu hata mesajların ekrana bastırılması gerekiyor. Bunun için ise ValidationSummary kullanmamız gerekiyor hatanın nereye çıkacaksa oraya ValidationSummary yi koymalıyız. Altta projemizin oluşturulması sırasında görünümü vardır.

Altta projemiz çalıştığında ve veri girişi yapmayıp butona bastığımızda ekrana basılan hata mesajları gösterilmektedir.

Not : Alıntıdır.

« önceki Konu sonraki Konu »

Seversintabi.Com

Telif Hakları vBulletin® v3.8.4 Copyright ©2000 - 2025, ve
Jelsoft Enterprises Ltd.'e Aittir. Search Engine Optimisation provided by DragonByte SEO v2.0.37 (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

ankara escort ankara escort ankara escort çankaya escort ankara otele gelen escort eryaman escort eryaman escort eryaman escort kızılay escort ankara escort bayan escort ankara çankaya escort kızılay escort ankara eskort Antalya Seo tesbih

Saat: 14:56