KONTROL ÖZELLİKLERİ.

Slides:



Advertisements
Benzer bir sunumlar
MERKEZİ SİCİL KAYIT SİSTEMİ (MERSİS)
Advertisements

ŞAHİN AKDAĞ.
SCANNER SINIFI ve KLAVYEDEN VERİ OKUNMASI
PHP ile Lab Örnekleri Lab Çalışması.
SGB NET Doküman Yönetim Sistemi
WEB EDİTÖRÜ STİL SAYFALARI GELİŞTİRMEK
Taşınır Mal Yönetmeliği Modülü
BİLGİ VE HABERLEŞMESİNİN ÖNEMİ
UZAKTAN EĞİTİM SİSTEMİ
YARDIM MASASI Internet Explorer tarayıcısı açılır ve Yardım Masası adresi yazılarak sayfası açılır. Gelen.
İSİM UZAYLARI.
EXCEL-2.
Hata Kontrol & İstisna durumları
Javascript Oğuz İNAL.
Kırklareli Üniversitesi Pınarhisar Meslek Yüksekokulu
Görsel Programlama II Ders 6 Öğr.Gör. Mustafa KARABULUT.
Eğitim Portalinin Adresi:
HATA AYIKLAMA.
Veritabanı Kopyalama/Taşıma
Yapılan Hizmetlerin Bilgisayara İş lenmesi Klinikten toplanmı ş olan hizmet formlarını klinik sekreterli ğ ine getirip bilgisayarda islenmektedir. Yapılan.
Temel HTML Eğitimi Erman Yükseltürk.
HTML (HYPER TEXT MARKUP LANGUAGE) TEMEL ETİKETLERİ
 2006 Pearson Education, Inc. All rights reserved. Görsel C# ile Windows Programlama Güz 2009 (5. Hafta)
İNTERNET PROGRAMCILIĞI I BTP 207 Ders 9. Tek değişkende birden fazla bilgi tutulmak istendiğinde kullanılır. Kullanım şekli: var dizi_adı= new Array(eleman1,
NESNE TABANLI PROGRAMLAMA -METOTLAR-
 HTML nin en önemli araçlarından biri de bilgi girişinde kullanılan form kontrolleridir.  Formlar, web sayfası tasarlayan kişi veya şirketlerle internet.
Muhasebe Ödeme Girişi. Rezervasyon ön ödemelerini girmek için Account menüsünün altında Reservation Prepayment List tıklanır.
SUNUMA SES , VIDEO EKLEME SUNUM TASARIMI ANİMASYONLAR SLAYT GEÇİŞİ
PROGRAMLAMA DİLLERİNE GİRİŞ Ders 8: Windows Formları
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
C# ile OOP GİRİŞ.
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Gelişmiş Envanter Uygulaması.
MESAJ KUTUSU.
Görsel Programlama II Ders 4 Öğr.Gör. Mustafa KARABULUT.
Görsel Programlama II Ders 5 Öğr.Gör. Mustafa KARABULUT.
Görsel Programlama II Ders 3 Öğr.Gör. Mustafa KARABULUT.
BTP205 – Görsel Programlama I
BİLGİ İŞLEM DAİRE BAŞKANLIĞI Microsoft Outlook 2010 Kurulumu
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Amaçlar Bu derste öğrenilecekler: –Uygulamaları “method”
ÖĞRENCİ İŞLERİ ÖĞRENCİ OTOMASYON SİSTEMİ BİLGİ SUNUMU
Görsel Programlama III Ders 8 Öğr.Gör. Mustafa KARABULUT.
ROBOT KONTROLÜ HAZIRLAYANLAR Kenan ÖZTEKTEN Sıla KARASU Arif ADALAR
TARAYICI ADRES ÇUBUĞUNA zhys. kirimkongo. gov
MICROSOFT WORD ŞEYMA ŞAFAK
KLAVYE VE KISAYOL TUŞLARI Hazırlayan: Pınar KORKMAZ Bil.Tek.Öğretmeni.
SODES BİS SİSTEMİ.
5. SUNU:PROJENİN GELİŞTİRİLMESİ (TASARIM AŞAMASI).
TABLETLERİN OKULLARA TESLİMATI
BİLGİSAYARLI KONTROL LABVIEW
Muhtar Bilgi Sistemi.
BİLGİSAYAR MUHASEBE YAZILIMLARI
AMAÇ Muhtarlarımızın kamu hizmetlerini daha kaliteli ve etkin şekilde yürütmeleri amacıyla kamu kurum ve kuruluşlarından yapacakları taleplerin takip edilip.
Modül 1: Giriş. Genel Bakış Temel.NET kavramları Geliştirme ortamında gezinti Bir C# projesi oluştur Use Visual Studio.NET Veriye eriş Hata ayıkla ve.
POWERPOINT 2010 KULLANIMI TEMEL SUNUM İŞLEMLERİ
ELEKTRONİK TABLOLAMA PROGRAMI: EXCEL
WEB’DEN KİŞİSELLEŞTİRİLMİŞ KART DOLUMU KILAVUZU. WEB’DEN DOLUM AŞAMALARI Webden dolum için öncelikle internet tarayıcımızın adres Kısmına
Programlama Laboratuarı-I DERS - 3 Program Geliştirme Derleyici ve DevC++ Derleyicisi.
DOSYA MENÜSÜ.
DEÜ B İ LG İ İ ŞLEM DA İ RES İ FORMS & REPORTS YAYıNLAYıCı YAŞAR DEREL İ.
WEB KULLANICI KONTROLLERİ ve ANASAYFA KULLANMA(Master Page)
DOĞRULAMA KONTROLLERİ
UZAKTAN EĞİTİM SİSTEMİ
LinkButton LinkButton kontrolü, kullanım özelliğinden dolayı Button kontrolü ile benzerlik göstermektedir. Ancak görünümü daha farklıdır. Bu kontrol normal.
PROGRAMLAMA TEMELLERİ
2. VISUAL BASIC PROGRAM YAPISI
ACTIONSCRIPT TEMELLER İ SAVAŞ TUNÇER
ETKİLEŞİMLİ WEB UYGULAMALARI Savaş TUNÇER
KASTAMONU ÜNİVERSİTESİ
BİL 102 BİLGİSAYAR PROGRAMLAMA
form nedir ? öğrenmenin en kolay yolu bu slaytta... M İ CROSOFT OFF İ CE ACCES FORM nedir ve nas ı l kullan ı l ı r…
Sunum transkripti:

KONTROL ÖZELLİKLERİ

1. Properties Paneli Seçilen bir kontrole ait özellikler Properties panelinde görüntülenir. Panel içinde özellikler çeşitli gruplara ayrılarak gösterilir. Properties panelinde aşağıdaki gruplar yer almaktadır;

a) Accessibility(Erişilebilirlik) Kontrole ait erişilebilirlik özelliklerinin bulunduğu gruptur. Bu grupta bulunana özellikler şunlardır: AccessKey: Daha önceden tanımlanmış alt tuşu ile birlikte kullanılan erişim tuşudur. Örneğin, Yazdır butonu için AccessKey “Y” atanacak olursa uygulama çalıştırıldığında “Alt + Y” tuş kombinasyonu bu düğmeyi tıklamayla aynı işlevi yapacaktır. <asp:Button ID="Button1" runat="server" Text="Yazdır" AccessKey="Y"/> TabIndex: Sayfa içindeki denetimlerin tab tuşu kullanılarak atlama sırasını belirtir. <asp:Button ID="Button1" runat="server" Text="Print" TabIndex="1"/>

Appearance:Görünüm ile ilgili özellikler yer aldığı gruptur. Web sunucu kontrolüne göre bu grupta yer alan özellikler değişiklik gösterir.

2. Format Menüsü Programlama yazılımı kontrollerin özellikleri ayarlamak için Format menüsüne sahiptir.

Hataları Düzeltme Bir uygulama geliştirilirken birçok hata ile karşılaşmak kaçınılmazdır. Programlama yazılımı kullanıcıya hatanın kaynağı hakkında çeşitli bilgiler verir. Uygulama içerisinde herhangi bir hata oluştuğunda bu hata öncelikle bir iletişim penceresi ile kullanıcıya gösterilir.

Hatayı gidermek için “No” komutu tıklanmalıdır Hatayı gidermek için “No” komutu tıklanmalıdır. Bu durumda programlama yazılımı derleme yapmadan çalışma sayfasına geri döner ve oluşan hatanın nedeni Error List panelinde gösterilir.

Error List panelinde hatanın nedeni, hatanın oluştuğu dosya ve satır numarası Bazı durumlarda hataları gidermek yukarıda belirtildiği kadar kolay olmayabilir. Sayfa sayısının artması, buna bağlı olarak kodlamanın artması hata olasılığını artırır. Hata denetimini yapmak için kullanılabilecek bazı yöntemler aşağıdaki gibidir:  Değişiklik yaptıktan sonra uygulamayı derleyerek hata oluşup oluşmadığını kontrol edin.  Debug > Start Without Debugging (Ctrl + F5) komutu ile derlemeyi adım adım yapın.  Breakpoint ekleyerek çalışma adımlarını belirleyerek derlemeyi yapın.  Try – Catch – Finally komutunu kullanarak hataların önüne geçin. gösterilir. Bu satıra gidilerek hata giderilebilir.

a) Breakpoint Kullanımı Breakpoint, uygulamanın çalışmasını istenen kod satırında durdurmak için kullanılır. Breakpoint ile hata denetimi yapmak için:  Breakpoint ekleyeceğiniz satıra gelin ve Debug > Toogle Breakpoint (F9) komutunu kullanın.

b) Try – Catch – Finally Kullanımı Try bloğu içine hata oluşabilecek kodlar yazılır. Catch bloğunda, yakalanan hataya göre yapılacak işlemler yazılır. Finally bloğunda ise, Try ve Catch bloklarından hatanın üretildiği veya üretilmediği iki durumda da yapılması gereken işlemler yazılır.

Örnek

DOĞRULAMA KONTROLLERİ

Doğrulama Kontrolleri, kullanıcılardan veri alınması gerektiği durumlarda, alınan verilerin doğruluğunu denetlemek için kullanılır. Bu kontroller, istemcide çalışan script tabanlı kontrollerdir.

1. RequiredFieldValidator Kullanıcının belirtilen alanı boş geçmesini engelleyerek mutlaka doldurmasını sağlayan doğrulama kontrolüdür. Bu kontrol, belirtilen alan boş geçildiğinde istenen hata mesajını ekrana getirerek sayfanın sunucuya gitmesini engeller. RequiredFieldValidator kontrolü Toolbox panelinde Validation grubunda yer almaktadır.

2. RangeValidator

3. CompareValidator

4. RegularExpressionValidator

Örnek: Bir metin kutusuna yanlnızca mail girilmesini sağlayınız.

5. ValidationSummary

6. 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 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 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));