AdRotator的 xml数据源有一个固定的XML格式,如下:
<Advertisements> //开头必须用这个标记
<Ad> 每个元素(广告)的开头
<ImageUrl>image/1.jpg</ImageUrl>//广告图片地址
<NavigateUrl>http://www.sohu.com</NavigateUrl>>//广告链接地址
<AlternateText>oh sorry!</AlternateText>广告图片无法显示时显示的文字
<Keyword>1</Keyword>分组
<Impressions>2</Impressions> 显示 几率
</Ad>//一个元素结束
<Ad>
<ImageUrl>image/2.jpg</ImageUrl>
<NavigateUrl>http://www.adsn.com</NavigateUrl>
<AlternateText>oh sorry!</AlternateText>
<Keyword>1</Keyword>
<Impressions>2</Impressions>
</Ad>
</Advertisements>//完
如果有多个广告,多加几个<Ad></Ad>
XML 文档必需严格按照这个格式,否则会出错!
数据源建好了,在.net中拖一个AdRotator 控件放在panel 中 在它的属性中,找到 Advertisementsfile 这个属性,把它的路径指向刚才建立好的XML文件,下面的Keywordfilter属性让你设定显示哪个分组,这样就OK了,运行一下,每次访问的时候广告都不一样哦, 几率大的出现次数就多。
很简单吧,赶快试试吧。