广告控件(adrotator)的使用
2009-03-19 14:16
525 查看
首先要在行为属性里指定数据源,数据源即为XML文件的位置,advertisementfile属性。
显示图片的属性从XML文件里更改。
XML文件:
<?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
//开头必须用这个标记
<Ad>
<ImageUrl>http://www.huatai.com/images/h1_03.gif</ImageUrl> //图片地址
<NavigateUrl>http://www.huatai.com</NavigateUrl> //链接网址
<AlternateText>HAO123.COM</AlternateText> //显示的文字,悬停文字
<Keyword>该条广告的关键字</Keyword>
<Impressions>50</Impressions>//权重越大 显示几率越大
<StartDate>3/16/2009</StartDate> //开始日期
<EndDate>2009-3-17 17:53:26</EndDate> //结束日期
</Ad>
<Ad>
<ImageUrl>http://www.hao123.com/logo.gif</ImageUrl>
<NavigateUrl>http://www.hao123.com</NavigateUrl>
<AlternateText>华泰集团</AlternateText>
<Keyword>该条广告的关键字</Keyword>
<Impressions>50</Impressions>//权重越大 显示几率越大
<StartDate>开始时间</StartDate>
<EndDate>结束时间</EndDate>
</Ad>
</Advertisements>
广告信息的处理:
protected void AdRotator1_AdCreated(object sender, AdCreatedEventArgs e)
{
//控件检索到广告信息时触发
string url = e.AlternateText;
string sdt = e.AdProperties["StartDate"].ToString();
string format = "d";
string edt = e.AdProperties["EndDate"].ToString();
Response.Write(url + "开始日期是:" + sdt + ",结束日期是:" + edt + "<br>");
Response.Write(sdt + "<br>" + edt);
DateTime x = DateTime.Now;
Response.Write("<br>"+"x:"+x.ToString());
string y = "2009-3-20";
DateTime j = Convert.ToDateTime(y);
Response.Write("<br>"+"j:"+j);
int m = 0;
if (DateTime.Compare(x, j) > 0)
{
Response.Write("x>j");
m = 1;
}
else if(DateTime.Compare(x,j)<0)
{
Response.Write("x小于j");
m = 2;
}
if (m==2)
{
Response.Write("广告超期了!");
}
}
显示图片的属性从XML文件里更改。
XML文件:
<?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
//开头必须用这个标记
<Ad>
<ImageUrl>http://www.huatai.com/images/h1_03.gif</ImageUrl> //图片地址
<NavigateUrl>http://www.huatai.com</NavigateUrl> //链接网址
<AlternateText>HAO123.COM</AlternateText> //显示的文字,悬停文字
<Keyword>该条广告的关键字</Keyword>
<Impressions>50</Impressions>//权重越大 显示几率越大
<StartDate>3/16/2009</StartDate> //开始日期
<EndDate>2009-3-17 17:53:26</EndDate> //结束日期
</Ad>
<Ad>
<ImageUrl>http://www.hao123.com/logo.gif</ImageUrl>
<NavigateUrl>http://www.hao123.com</NavigateUrl>
<AlternateText>华泰集团</AlternateText>
<Keyword>该条广告的关键字</Keyword>
<Impressions>50</Impressions>//权重越大 显示几率越大
<StartDate>开始时间</StartDate>
<EndDate>结束时间</EndDate>
</Ad>
</Advertisements>
广告信息的处理:
protected void AdRotator1_AdCreated(object sender, AdCreatedEventArgs e)
{
//控件检索到广告信息时触发
string url = e.AlternateText;
string sdt = e.AdProperties["StartDate"].ToString();
string format = "d";
string edt = e.AdProperties["EndDate"].ToString();
Response.Write(url + "开始日期是:" + sdt + ",结束日期是:" + edt + "<br>");
Response.Write(sdt + "<br>" + edt);
DateTime x = DateTime.Now;
Response.Write("<br>"+"x:"+x.ToString());
string y = "2009-3-20";
DateTime j = Convert.ToDateTime(y);
Response.Write("<br>"+"j:"+j);
int m = 0;
if (DateTime.Compare(x, j) > 0)
{
Response.Write("x>j");
m = 1;
}
else if(DateTime.Compare(x,j)<0)
{
Response.Write("x小于j");
m = 2;
}
if (m==2)
{
Response.Write("广告超期了!");
}
}
相关文章推荐
- 使用 AdRotator Web 服务器控件显示 XML 文件中的广告
- ASP.NET 中 AdRotator(广告控件)的使用
- ASP.NET - 使用 AdRotator 控件显示和跟踪广告
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- ASP.NET 中 AdRotator(广告控件)的使用
- ASP.NET基础教程-AdRotator广告条控件的使用
- 如何:使用 AdRotator Web 服务器控件显示数据库中的广告
- ASP.NET中广告控件AdRotator的使用方法
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- asp.net的广告控件Adrotator的使用
- 广告控件 AdRotator 所使用XML文件的格式示例(注意大小写 例如 Ad 写为ad会导致无效)
- ASP.NET中广告控件AdRotator的使用方法。
- 广告控件(AdRotator)使用方法
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- .net 中广告控件 AdRotator 的使用(xml)
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- 演练:使用 AdRotator 控件显示和跟踪广告
- ASP.NET 中 AdRotator(广告控件)的使用
- 使用 AdRotator 控件显示和跟踪广告