Adrotator nesnesi kullanarak reklam gösterimi yapalım.
Önce yeni bir web sitesi oluşturalım:
Sonra site için gerekli klasörü oluşturun ve içine resimleri atın.
Şimdi şekildeki gibi web formunu oluşturn ve nesneyi ekleyin
adrotarator.aspx sayfasının tamamı;
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="adrotator.aspx.cs" Inherits="adrotator" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:AdRotator ID="AdRotator1" runat="server" AdvertisementFile="~/XMLreklam.xml" />
</div>
</form>
</body>
</html>
Daha sonra xml dosyasını oluşturalım:
XMLreklam.xml içeriği;
<?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
<Ad>
<ImageUrl>img\reklam1.jpg</ImageUrl>
<NavigateUrl>http://www.google.com.tr</NavigateUrl>
<AlternateText>Arama motoru</AlternateText>
<Keyword>Arama</Keyword>
<Impressions>5</Impressions>
</Ad>
<Ad>
<ImageUrl>img\reklam2.jpg</ImageUrl>
<NavigateUrl>http://www.zonguldakeml.k12.tr</NavigateUrl>
<AlternateText>Zonguldak Mesleki ve Teknik Anadolu Lisesi </AlternateText>
<Keyword>Lise</Keyword>
<Impressions>10</Impressions>
</Ad>
<Ad>
<ImageUrl>img\reklam3.jpg</ImageUrl>
<NavigateUrl>http://wwww.bilisimzonguldak.blogspot.com</NavigateUrl>
<AlternateText>Yayın adresimiz</AlternateText>
<Keyword>Bilgi</Keyword>
<Impressions>20</Impressions>
</Ad>
<Ad>
<ImageUrl>img\reklam4.jpg</ImageUrl>
<NavigateUrl>http://wwww.zonguldakbilisim.wordpress.com</NavigateUrl>
<AlternateText>Alternatif yayın aDresimiz</AlternateText>
<Keyword>Paylaşım</Keyword>
<Impressions>10</Impressions>
</Ad>
</Advertisements>
xml dosyası;
XML Elemanları | Açıklama |
Advertisements | Reklam dosyasının yolu. |
Ad | Ayrı reklamları ayırma. |
ImageUrl | Resmin fiziksel adresi |
NavigateUrl | Kullanıcı reklamı tıkladığında takip edilecek link |
AlternateText | Eğer resim görüntülenemez ise resmin yerine gösterilir metin |
Keyword | Filtre yapımında da kullanılabilir anahtar kelime. |
Impressions | Reklamın hangi sıklıkla görüntüleyeceğinizi belirten değer. |
Height | Resmin görüntüleneceği yükseklik |
Width | Resmin görüntüleneceği genişlik. |
adratotar nesnesi;
Özellikler | Açıklama |
AdvertisementFile | Reklam dosyasının yolu. |
AlternateTextFeild | Varsayılan alt değer. |
DataMember | kullanılan veri kaynağının alanını belirleme |
DataSource | başka bir veri kaynağı kullanma |
DataSourceID | başka bir veri kaynağı kullanma |
Font | Font özellikleri |
ImageUrlField | Görüntü için URL'si sağlanır |
KeywordFilter | Bir anahtara göre reklam görüntüleme |
NavigateUrlField | Kullanıcı reklamı tıkladığında takip edilecek link |
Target | Açılacak pencere niteliği.Yeni sayfada veya ayrı sayfada aç |
UniqueID | Benzersiz nitelikli tanımlayıcı |
Olayları | Açıklama |
AdCreated | Bu kontrol oluşturulmasından sonra sunucuya bir kez gidiş-dönüş |
DataBinding | Sunucu denetimi bir veri kaynağına bağlandığında oluşur |
DataBound | Sunucu denetimi bir veri kaynağına bağlar sonra veri sınırlama oluşur |
Disposed | Sunucu denetimi bellekten serbest bırakıldığında oluşur |
Init | Sunucu denetimi başlatıldığında oluşur. |
Load | Sunucu denetimi sayfası yüklendiğinde oluşur. |
PreRender | Kontrol nesnesi render olayıdan sonra oluşur. |
Unload | Sunucu denetimi bellekten kaldırıldığında oluşur. |