• Özel Ders

    Özel Ders İle Sınavlara Hazırlık

  • Özel Ders

    Çocukların Geleceklerini Sağlanlaştırın

  • Özel Ders

    Matematik Soruları Sizden Korksun

Veri Kontrolleri Kullanımı

Bu yazımızda sizlere kısaca asp.net üzerinde kullanılan veri kontrolleri inceleyeceğiz. Böylelik veri kontrollerinin nasıl kullanılacağınızı öğrenmiş olacaksınız.

Button : Toolbox button kontrolünü seçerek sayfamıza ekleyebiliriz. Button kontrolünün olaylar kısmına yazacağız kodlarla işlemler yaptırabiliriz.

button.aspx 

TextBox : Toolbox sürükleyip sayfamıza koyabiliriz. Properties kısmından bir çok ayarlaması yapılabilir.Örneğin  text özeliğine yazacağımız yazı ile içine yazı yazabiliriz. Textmode özeliği ile yazı karekterlerinin parola mı yada bir den fazla satırmı girileceği ayarlanabilir.Aşağıdaki örnek te olduğu gibi

Textbox.aspx 
okan kacan

Image : Sayfamıza resim ekleyebiliriz. Properties özeliklerinden resimin ImageUrl belirterek height (büyüklüğünü) ,width (genişliğini) gibi ayarlamaları yapabiliriz.

Image.aspx 

ImageMap :sayfa geziniminde fotoğraf veya resimler kullanırken oldukça faydalıdırlar.  Resim üzerini değişik bölgelere bölerek o bölgeye ait linkler vermemizi sağlar. 

ImageMap.aspx

Calendar : Toolbox sürükleyip sayfamıza ekleyebiliriz.Takvim kontrolüne başlık konulabilirDiğer bir özellik UseAccessibleHeader' dır. Bu özellik gün gösterimlerinin kalın olup olmamasını belirler. True false değerlerine göre takvim kontrolünün gün gösterimleri sayfada veya arasında yapılabilir. Takvim kontrolünde bir de yeni olay argümanı tanımı mevcuttur. DayRender olayının döndüğü argümanlara SelectUrl isimli yeni bir tanesi eklenmiştir. Bu argüman temel olarak link şeklindeki günlerden istediğimizde linkin URL'sini belirliyor

Calendar.aspx 
 

AdRotator : sitenizde reklam gösteren bir kontroldür. Reklâmlar resimlerden, diğer bir ifade ile banner'lardan oluşur. Bu banner'ların sayfada gösterim periyodunu ve diğer özeliklerini belirleyen kontrol Adrotator' dür. Adrotatör' ün konfigürasyonu çok basittir. Yapmanız gereken resim linklerinin tanımının yapıldığı bir XML dosyası oluşturmak ve dosyayı adrotator bağlamaktır 

Ad_rotator.aspx 

FileUpLoad : Temel olarak işlevi kullanıcı dosyalarını sunucuya yüklemektir.Bunun için bir arabirim sunar. Bu arabirimde bir metin kutusu ve buton tanımlıdır

FileUpload.aspx 
 

GridView: Veri kontrolleri arasında en çok kullanılandır. Veri kaynağından gelen verileri kolayca göstermemizi sağlar.

Paging: bu özellik ver tabanımızın sıralama yapar.AllowPaging özelliğini true yaparız.PagerSettings özelliği ile bir sonraki sayfaya geçişin sayılarla veya resimlimi olacağını belirleriz. Pagesize özelliğiyle de sayfa başına kaç tane satır olacağını belirleriz.

ImageField: adından anlaşılacağı üzere resim tipindeki dosyaları gösteren alandır. GridView kontrolümüzde ver bağlanması yapıldığında ilgili resmin yol tanımı barındıran veritabanı alanı sutunu DataImageFlied özelliğiyle belirlenir.

ButtonField: 3 çeşit buton koyabiliriz.bunlar resim bunu seçersek ImageUrl yol tanımı belirtmemiz gerekli link ve buton dur. 

HyperLink Field: Grid alanlarında önemli bi yeri vardır.linklerin nereye yönleneceğini belirler. "Nevigate Url" ile link ler tek bi adrese DataNevigateUrl ile her bil link nereye gideceği belirtilir

DataTextField: Link'in metin kısmını veri kaynağından gelecek hangi alanların olur. 

DataNavigateURLFields: veritabanındaki karşılığı kullanımı: DataNavigateUrlFormatString= "detay.aspx?ADI={0}" Linke tıklandığında detay.aspx sayfasında ADI="okan" olana gider