AdRotator控制提出,当点击,驾驶到一个新的网地点的广告图象。 每次页被装载入浏览器,广告从一张被预定义的名单任意地被挑选。 使用AdRotator控制,以下样品说明。
广告的自转日程表在XML文件被定义。 以下例子展示在文件ads.xml的自转日程表。
![]()
Code
<Advertisements>
<Ad>
<ImageUrl>images/banner1.gif</ImageUrl>
<NavigateUrl> http://www.microsoft.com </NavigateUrl>
<AlternateText>Microsoft.com</AlternateText>
<Keyword>Computers</Keyword>
<Impressions>80</Impressions>
</Ad>
</Advertisements>
自转文件定义了每个广告以下属性。 除了ImageUrl,这些属性是任意的。
| 属性 | 描述 |
| ImageUrl |
对广告图象文件的绝对或相对URL。 |
| NavigateUrl |
驾驶的网地点对,当图象点击。 如果没有设置NavigateUrl,图象不clickable。 |
| AlternateText |
回报的文本作为图象的ALT属性。 当页用Microsoft Internet Explorer时观看,这作为广告的ToolTip。 |
| Keyword |
为页可能过滤的广告指定类别。 |
| Impressions |
表明“重量”在自转日程表的广告相对其他广告的在文件的数字。 越大数字,广告越经常将被显示。
|
adrotator1_cs.aspx
![]()
Code
<html>
<body>
<h3><font face="Verdana">AdRotator Example</font></h3>
<form runat=server>
<asp:AdRotator id="ar1" AdvertisementFile="Ads.xml" BorderWidth="1" runat=server />
</form>
</body>
</html>
ads.xml
![]()
Code
<Advertisements>
<Ad>
<ImageUrl>images/banner1.gif</ImageUrl>
<NavigateUrl>http://www.microsoft.com</NavigateUrl>
<AlternateText>Alt Text</AlternateText>
<Keyword>Computers</Keyword>
<Impressions>80</Impressions>
</Ad>
<Ad>
<ImageUrl>images/banner2.gif</ImageUrl>
<NavigateUrl>http://www.microsoft.com</NavigateUrl>
<AlternateText>Alt Text</AlternateText>
<Keyword>Computers</Keyword>
<Impressions>80</Impressions>
</Ad>
<Ad>
<ImageUrl>images/banner3.gif</ImageUrl>
<NavigateUrl>http://www.microsoft.com</NavigateUrl>
<AlternateText>Alt Text</AlternateText>
<Keyword>Computers</Keyword>
<Impressions>80</Impressions>
</Ad>
</Advertisements>