Ana Sayfa
Ana Sayfa Forumlar Dosyalar Dersler iletisim
 
   Kategoriler
ACPI [0]
Action Script [5]
Ajax [7]
ASP [17]
ASP.NET [23]
Assembly [3]
Bash [1]
C [4]
C# [9]
C++ [10]
Cobol [1]
Delphi [31]
Flash [5]
Html [9]
JAVA [36]
Java Script [12]
JSF [2]
Jsp [6]
Lua [1]
Matlab [2]
MySQL [30]
Oracle [1]
Pascal [31]
Perl [4]
Photoshop [2]
PHP [157]
Python [9]
REXX [6]
Ruby [1]
SEO [5]
Visual Basic [37]
ASP.NET / Bilgi Giriş Kontrolleri (Validation)
Bilgi Giriş Kontrolleri (Validation)
Yazar: SahinBey
Eklenme: 29/03/08    Okunma: 344    
 
 

Web Server kontrolünün önemli bir özelliğini ise bilgi giriş kontrolü yapan Validation kontrolleri oluşturur. Web form üzerindeki kontrollere istediğimiz bilgilerin; istediğimiz format ile girilmesi kontrolüne Validating denir. Bu yapı sayesinde oluşabilecek hatalar en aza indirgemiş oluruz.

WEB FORM ÜZERİNE VALİDATİON KONTROL EKLENMESİ

Validation kontrol eklenmesi ToolBox üzerinden sürükleyerek ; input kotrol yanına getirmek süretiyle yapılır. Daha sonra validation kontrolün Properties penceresinden kontrol edeceği Input Kontrolün ID'si seçilir. Bir input Kontrole birden çok validation kontrol atanabilir.

Type ve EnableClientScript özellikleri özel durum taşır.

Type: Veri tipi validating işlemine tabi tutulacak ise ControlToValidate'den kontrol seçilince; veri tipi Properties kısmındaki Type bölümünden seçtiğimiz veri tipine göre, otomatik olarak kontrol edilir. Özel bir tanımlamaya ihtiyaç yoktur.

EnableClientScript: EnableClientScript özelliği True olursa Client-Side validation çalışır. Varsayılan olarak True özelliğindedir. ASP.NET ; client-Side validation'ı Jscript ile Server-Side validation'ı C# veya Vb içinde oluşturur.

VALIDATION GENEL ÖZELLİKLER

Display: Eğer birden fazla validation kontrol eklenecekse; bu Display seçeneğinin Dynamic olması gerekir. Validator'ın bu özelliği sayesinde; yanyana eklenmiş validator'ların hemen input kontrolün yanında çıkması sağlanır. Statik olursa; nerede koymuş isek, orada çıkar. Default olarak Display özelliği Static'tir. Aynı kontrol içinde birden fazla validator kullanıldığı zaman, Dynamic özelliğine çevirmeyi unutmayınız. None kullanılırsa error mesajı için blok koyar.

Error Message: İki şekilde çıkartılır. Birincisi; Validator'un ErrorMessage kısmına, ikincisi de Text kısmına yazarak. ErrorMessage kısmına yazılmış bir mesajın hata durumunda görünmesini istiyorsak; Text kısmını boş bırakmamamız gerekir. Her ikisinde de yazı varsa; text kısmına yazdığımız hata durumunda görüntülenecektir. ErrorMessage ayrıca ValidationSummary validator'ı kullandığımızda gereklidir. Orada bu mesaj görüntülenir. Onun için biz, normal mesajları Text kısmına yazalım.


Taglar: ASPNet Programlama da If Kullanimi ASPnet e Giris Aspnet de sayfa icinden email gonderme ASPNet ile Veritabanina Kayit Eklemek ASPNet Nedir Ne Ise Yarar Nasil Calisir Neler Yapilabilir Nerelerde Kullanilir ASPNet programalamada Donguler ASPNet Programlama da Adratator ASPNet Programlama da SQL den Arama Yapmak ASPNet Programlama Encrypt ve decrypt ile ilgili guzel bir makale ASPNet Programlama ile Sql den Dropdownlist ASPNet Programlama Saat Tarih Islemleri ASPNet Programlama Ile Algoritma kullanarak verileri sifreleme ASPNet Programlama Ile Basit Bir Takvim uygulamasi ASPNet Programlama Ile File upload islemi ve farkli kaydetmeguncellendi ASPNet Programlama Ile hava durumu vb alma Aspnet’te placeholder Kullanimi Bilgi Giris Kontrol Nesneleri 1 Bilgi Giris Kontrol Nesneleri-3 Bilgi Giris Kontrolleri Validation Datagrid kontrolu yardimiyla kayit duzenleme, updatecancel ve delete islemleri Kullanici kontrolleri Login web servisi Mobil uygulama gelistirme

Isminiz:
E-mail adresiniz:
Güvenlik Kodu:
  
 

 

   Görsel Dersler
Asp [59]
Asp.Net [5]
Csharp [33]
Delphi [85]
Delphi 7 [0]
Dreamweaver [45]
DW ile ASP Uygulamaları [28]
English Lessons [52]
Fireworks [4]
Flash [16]
HTML [20]
Java Script [0]
MS Access [19]
MS FrontPage [11]
Photoshop [32]
PHP [99]
Python [3]
SolidWorks [25]
Think Design [26]
VB Script [32]
Vb.Net [37]
Visual Basic [4]
   Giriş Yap
Kullanici Adi

Sifre

Üye Ol
   Dosyalar
WestByte SeaWar
Google Talk
Graphic Converter 2003
ShowImg
Zen Puzzle Garden
Maxthon (MyIE2) Türkçe Yama
Awicons Standart
AKINSOFT Kurs Otomasyonu
AKINSOFT AsPing
DVD Santa
   Duyurular
Duyuru1
Duyuru2
   Haberler
Haber1
Haber2
Ana Sayfa Php Nuke Resmi Web Sitesi
Php Nuke Tema Tasarim Sitesi Php Nuke Tema Tasarim Sitesi
Ana Sayfa Forumlar Dosyalar Hesabiniz iletisim
Tema Tasarim : Halil Ibrahim Kalkan webmaster forumu Web Stats