使用ASP.NET广告控件的XML语言创建广告链接--ASP.NET

时间:2021-10-31 14:58:33

1、AdRotator广告控件的所有属性都是可选的,XML文件中可以包含如下表所示的属性(XML文件的广告属性)。

 

属性

说明

ImageUrl

要显示的图像的URL

 NavigateUrl

单击AdRotator控件时要转到的网页URL

 AlternateText

图像不可用时现实的问泵

 Keyword

可用于筛选特定广告的广告类别

 Impressions

 指示广告的可能显示频率的数值(加权数值)

2、demo01.apsx:

 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Demo01.aspx.cs" Inherits="Demo01" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div style="text-align:center">
<asp:AdRotator ID="AdRotator1" runat="server" AdvertisementFile="~/Demo01XMLFile.xml" />
</div>
</form>
</body>
</html>

3、demo01XMLFile.xml:

 <?xml version="1.0" encoding="utf-8" ?>
<Advertisements>
<Ad>
<ImageUrl>images/01.jpg</ImageUrl>
<NavigateUrl>http://www.cnblogs.com/qikeyishu/</NavigateUrl>
<AlternateText>链接到奇客艺术博客</AlternateText>
<Keyword>cnblog,博客</Keyword>
<Impression>80</Impression>
</Ad>
<Ad>
<ImageUrl>images/02.jpg</ImageUrl>
<NavigateUrl>http://www.cnblogs.com/qikeyishu/</NavigateUrl>
<AlternateText>链接到奇客艺术博客</AlternateText>
<Keyword>cnblog,博客</Keyword>
<Impression>80</Impression>
</Ad>
</Advertisements>

Effect Picture:

使用ASP.NET广告控件的XML语言创建广告链接--ASP.NET

源码文件下载:DemoXML.zip