adrotator用于廣告顯示,可通過設定其圖檔連結,跳轉到你所指定的頁面達到宣傳的效果。adrotator控件在每次打開頁面或重新加載的時候在頁面放置一個新的廣告,顯示的廣告取決于廣告的設定檔案,adrotator控件使用單獨的xml檔案存儲公布資訊。
首先是在設計頁面拖放adrotator控件,設定其大小及其他屬性,最為主要的是對.xml檔案的關聯,在adrotator控件右擊——>屬性——>AdvertisementFile
要使用AdRotator Web 控件之前要先設定所要顯示的廣告看闆的屬性,其設定要以XML 的格式來撰寫。其使用文法如下所示:
<Advertisements>
<Ad>
<ImageUrl>要顯示的圖形檔案路徑</ImageUrl>
<NavigateUrl>使用者選取時所要開啟的連結</NavigateUrl>
<AlternateText>提示文字</AlternateText>
<Keyword>廣告分類</Keyword>
<Impressions>權值</Impressions>
</Ad>
可添加其他廣告
</Advertisements>
以下為執行個體我們設定三個圖形檔案,通過重新加載來切換圖形檔案,以達到不同廣告的顯示,其html部分代碼如下:
<title>廣告制作</title>
<style type="text/css">
#form1
{
text-align: center;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>adrotator用于廣告顯示,可通過設定其圖檔連結,跳轉到你所指定的頁面達到宣傳的效果。adrotator控件在每次打開頁面或重新加載的時候在
頁面放置一個新的廣告,顯示的廣告取決于廣告的設定檔案,adrotator控件使用單獨的xml檔案存儲公布資訊。
<asp:AdRotator ID="AdRotator1" runat="server"
AdvertisementFile="~/XMLadrotator.xml" Height="400px" Width="1000px" Target="_top" KeywordFilter=""/><!這裡可以對adrotator進行屬性設定,target設定為在網頁顯示的位置,keywordfilter則是設定對廣告檔案中特定類型,這裡為空>
</div>
</form>
</body>
制作廣告最為關鍵的部分就是關聯的.xml檔案,設定的代碼如下:
<ImageUrl>51cto.jpg</ImageUrl>
<!--一定要注意控件字母的大小寫,不可混淆-->
<NavigateUrl>http://shenzhoulong.blog.51cto.com/</NavigateUrl>
<AlternateText>歡迎進入神舟龍的個人技術部落格</AlternateText>
<Impressions>8</Impressions>
<Keyword>A類主題</Keyword>
</Ad>
<Ad>
<ImageUrl>imgget.jpg</ImageUrl>
<!--圖檔的相對或絕對位置-->
<!--設定點選圖檔時的連結網址-->
<!--設定圖檔的替代文本,當圖檔不顯示時顯示該文字-->
<!--訓示公布在輪換安排中相對于檔案中其他公布的重要性的數字(可選)。
數字越大,顯示該公布的頻率越高-->
<Keyword>B類主題</Keyword>
<!--可用作篩選依據的公布類别-->
<ImageUrl>燈.JPG</ImageUrl>
<AlternateText>歡迎進入神舟龍個人技術部落格</AlternateText>
<Keyword>C類主題</Keyword>
注意字母大小寫!!!!!!!!!!!!
本文轉自shenzhoulong 51CTO部落格,原文連結:http://blog.51cto.com/shenzhoulong/296642,如需轉載請自行聯系原作者