AdRotator kontrolü ile Asp.net sayfalarında kolaylıkla reklam gösterebiliriz. Tek reklam göstermek için kullanabileceğimiz gibi birden fazla reklamı da tek bir yerde gösterebiliriz. Tek reklam için properties panelinden gerekli ayarlamaları yaparak gösterebiliriz. Tek bir yerde birden fazla reklam göstermek için XML dosyası kullanılır.
Asp.net web site oluşturarak toolboxdan Webforma bir adet AdRotator kontrolü ekleyelim. Solution penceresine Reklam klasörü oluşturalım ve içerisine AdRotator da göstermek istediğimiz reklam resimlerini atalım. Web site isminin üzerinde sağ tıklayarak Add->new->item->XML File seçeneği ile bir tane de XML dosyası oluşturalım. İçerisine aşağıdaki kodları yazalım.
|
Şimdi yukarıda yazılan kodları açıklayalım;
Advertisements: Reklamlar bölümüdür. Bu bölüm içerisinde bir çok reklam eklenebilir.
Ad: Reklamların eklendiği bölümdür. İçerisine bir tane reklam eklenir.
ImageUrl: Reklam resminin yolunu belirttiğimiz bölüm.
NavigateUrl: Reklam resmine tıklandığında açılacak sitenin adresi yazılır.
AlternateText: Reklam resmi görüntülenemez ise resim yerine yazılacak metini belirler.
Keyword: Reklam ile ilgili anahtar kelimeler yazılır.
Impressions: Reklamın görüntülenme sıklığı belirlenir.
AdRotator kontrolünü webforma ekledik. AdRotator kontrolünde göstereceğimiz reklam resimlerini solution kısmına Reklam klasörünün içerisine ekledik. Gösterilecek reklamlar ile ilgili ayarlamaları XML Dosyasında yaptık. Şimdi bu XML dosyasını AdRotator kontrolüne tanıtmamız gerekiyor. Bunun için Adrotator kontrolünü seçtikten sonra properties panelinden AdvertisementFile bölümünden oluşturduğumuz XML dosyasını seçiyoruz. Bu şekilde reklam gösterme işlemini tamamlamış oluyoruz.