1.新建项目名称AdRotator

2.右键项目名称添加一个xml文件命名为AdRotator.xml

<?xml version="1.0" encoding="utf-8" ?>
<Advertisements><Ad><ImageUrl>images/1.jpg</ImageUrl><NavigateUrl>http://www.Microsoft.com</NavigateUrl><AlternateText>图像不用时显示的文本</AlternateText><Keyword>可用于筛选特定的广告的广告类别</Keyword><Impressions>1000</Impressions><Height>200</Height><Width>1000</Width></Ad><Ad><ImageUrl>images/2.jpg</ImageUrl><NavigateUrl>http://www.asp.net</NavigateUrl><AlternateText>图像不用时显示的文本</AlternateText><Keyword>可用于筛选特定的广告的广告类别</Keyword><Impressions>300</Impressions><Height>200</Height><Width>1000</Width></Ad>
</Advertisements>

3.新建一个Images文件夹,添加三张图片

4.在页面中拖一个AdRotator控件,并设置他的属性

AD Rotator控件的所有属性都是可选的。一般来说,XML文件中可以包含下列属性:
1、ImageUrl:要显示的图像的URL。
2、NavigateUrl:单击AD Rotator控件要转到的网页的URL。
3、AlternateText:图像不可用时显示的文本。
4、Keyword:可用于筛选特定的广告的广告类别。
5、Impressions:一个指示广告的可能显示频率的数值(加权数)。在XML文件中,所有Impressions值的总和不能超过2,048,000,000-1。
6、Height:广告的高度。 不选择高度宽度,默认显示图片的大小
7、Width:广告的宽度。
4.

Default.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="AdRotatorDemo._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server"><title>AdRotator 控件使用示例</title><meta http-equiv = "refresh" content="5;url=Default.aspx" />
</head>
<body><form id="form1" runat="server"><div><h3>AdRotator 控件使用示例</h3><p><asp:AdRotator ID="AdRotator1" runat="server" OnAdCreated="AdRotator1_AdCreated" AdvertisementFile="~/ad.xml"/></p></div><p>&nbsp;</p></form>
</body>
</html>
<script runat="server">
</script>

Default.aspx.cs

using System;
using System.Collections.Generic;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Xml;namespace AdRotatorDemo
{public partial class _Default : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void AdRotator1_AdCreated(object sender, AdCreatedEventArgs e){Response.Write("名称:" + e.AlternateText + "\n5秒后自动刷新");}}
}

.net Asp AdRotator(广告控件)相关推荐

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

    1.AdRotator广告控件的所有属性都是可选的,XML文件中可以包含如下表所示的属性(XML文件的广告属性). 属性 说明 ImageUrl 要显示的图像的URL  NavigateUrl 单击A ...

  2. asp.net广告控件的使用

    广告控件个人备忘 <asp:AdRotator ID="AdRotator1" runat="server" AdvertisementFile=&quo ...

  3. ASP.NET中的AdRotator控件即广告控件的使用

    场景 ASP.NET中新建Web网站并部署到IIS上(详细图文教程): https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/107199 ...

  4. ASP.NET 学习笔记_01 广告控件的使用

    广告控件的使用: 广告文件是一个XML文件,广告文件中所有的标签属性被分析后放到adProperties字典中,用以属性编辑. ads.xml 1 <?xml version="1.0 ...

  5. Asp.net.Ajax控件学习

    Asp.net.Ajax控件学习:  1.  Accordion 功能:     实现了QQ.Msn好友分类的折叠效果,就像包含了多个CollapsiblePanels .  2.  AlwaysVi ...

  6. js获取asp.net服务器端控件Label,TextBox,RadioButtonList,DropDownList的值

    在做 BS架构的项目时,经常遇到 需要用js 来调用 asp.net 服务器端控件的值. 大多数的 控件他的值都可以通过js调用它的 value属性来获得此控件的值,但是也有例外的情况. 经常用的 L ...

  7. ASP.NET Menu控件子菜单弹出导致页面出现滚动条问题

    ASP.NET Menu控件子菜单弹出的时候导致页面CSS属性的Min-Height产生变化,结果是原来全屏的画面,多出了纵滚动条.可以通过如下方法解决: 将ASP.NET控件放置到Table的单元格 ...

  8. QuickPager asp.net 分页控件 转

    QuickPager asp.net 分页控件.表单控件等自定义控件下载 和介绍 最新下载地址: 自然框架的源代码.Demo.数据库.配置信息管理程序下载(2010.01.25更新) QuickCon ...

  9. ASP.NET Calendar 控件

    ASP.NET Calendar 控件 http://www.w3school.com.cn/aspnet/control_calendar.asp 转载于:https://www.cnblogs.c ...

最新文章

  1. linux之vim怎么跳到指定的一行
  2. 计算机的屏幕约是16平方分米吗,小明的卧室有16平方分米对不对
  3. 数学不好的人可以学python吗_数学不好的人,适合学习深度学习,机器学习,人工智能吗?...
  4. 带你学习Javascript中的函数进阶(一)
  5. js之函数设置默认值传参
  6. TCP连接、Http连接与Socket连接
  7. 《推理的迷宫》读书笔记之一
  8. 京东方班单片机和c语言,pic单片机c语言程序设计14.pdf
  9. php fork demo,php多进程demo
  10. Edraw Max 9.x 安装
  11. HTTP代理与DNS
  12. czl蒻蒟的OI之路
  13. 385高校毕业设计选题
  14. Http是传输层吗?TCP是个么层?IP/TCP与HTTP的关系?
  15. ssms不显示服务器名称,SSMS Sql Server 身份验证(设置用户名和密码)方式登陆
  16. Python基础简介
  17. android 电视安装apk文件损坏,android – 如何解决由于APK文件无效导致安装失败?...
  18. 2020年中国汽车用品行业发展现状分析,汽车保有量不断增加,行业发展空间广阔「图」
  19. SuperMap iDesktop 10i加载百度地图为底图
  20. 从0开始写一个去水印小程序

热门文章

  1. 《JavaScript设计模式》——11.3 站长统计
  2. SSH登陆的原理分析和免登陆设置!
  3. 180多个web和desktop测试用例清单
  4. javascript 滚动+停留 代码
  5. Docker封装Java环境镜像(Alpine+OpenJDK)
  6. Python基础——mysql数据库、SQLAlchemy
  7. php对象、面向对象
  8. centos 基础命令第一节
  9. zz 鸡汤穷三代,励志毁一生
  10. 在 OSX 10.9.4 上编译安装 FastDFS 及其 PHP 扩展