广告控件AdRotator的应用

自己做了个小例子

AD.XML里的内容
<? xml version="1.0" encoding="utf-8"  ?>
< Advertisements >
  
< Ad >
    
< ImageUrl > ~/pic/sina.gif </ ImageUrl >
    
< NavigateUrl > [url]http://www.sina.com.cn[/url] </ NavigateUrl >
    
< AlternateText > 新浪网 </ AlternateText >
    
< Keyword > 新浪 </ Keyword >
    
< Impressions > 50 </ Impressions >
    
< StartDate > 2007/06/27 </ StartDate >
    
< EndDate > 2007/06/27 </ EndDate >
  
</ Ad >
  
< Ad >
    
< ImageUrl > ~/pic/china.jpg </ ImageUrl >
    
< NavigateUrl > [url]http://www.china.com[/url] </ NavigateUrl >
    
< AlternateText > 中华网 </ AlternateText >
    
< Keyword > 中华网 </ Keyword >
    
< Impressions > 30 </ Impressions >
    
< StartDate > 2007/06/27 </ StartDate >
    
< EndDate > 2007/06/27 </ EndDate >
  
</ Ad >
  
< Ad >
    
< ImageUrl > ~/pic/sohu.gif </ ImageUrl >
    
< NavigateUrl > [url]http://www.sohu.com[/url] </ NavigateUrl >
    
< AlternateText > 搜狐网 </ AlternateText >
    
< Keyword > 搜狐 </ Keyword >
    
< Impressions > 80 </ Impressions >
    
< StartDate > 2007/06/27 </ StartDate >
    
< EndDate > 2007/06/27 </ EndDate >
  
</ Ad >
  
< Ad >
    
< ImageUrl > ~/pic/sina.gif </ ImageUrl >
    
< NavigateUrl > [url]http://www.tom.com[/url] </ NavigateUrl >
    
< AlternateText > TOM网 </ AlternateText >
    
< Keyword > TOM </ Keyword >
    
< Impressions > 50 </ Impressions >
    
< StartDate > 2007/06/27 </ StartDate >
    
< EndDate > 2007/06/27 </ EndDate >
  
</ Ad >
  
</ Advertisements >
控件里的事件
 protected void AdRotator1_AdCreated(object sender, AdCreatedEventArgs e)
    
{
        
string url = e.AlternateText;
        
string sdt = e.AdProperties["StartDate"].ToString();
        
string edt = e.AdProperties["EndDate"].ToString();
        Response.Write(url
+"开始日期是:"+sdt+"  结束日期是:"+edt);
        
//用e事件来找到每次显示广告时,XML里的属性值,通过这些就可以来计数,赚钱等等。OHOH~
        
//或者通过判断图片到期时间来设置是否显示这条广告
        
    }
点此下载代码

本文出自 “赤色火焰.Net_学习手札” 博客,转载请与作者联系!

你可能感兴趣的:(职场,应用,休闲,AdRotator,广告控件)