在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
广告控件的使用方法: 广告文件是一个XML文件,广告文件中所有的标签属性被分析后放到adProperties字典中,用以属性编辑。 ads.xml 复制代码 代码如下: <?xml version="1.0" encoding="utf-8"?> <!--广告文件是一个XML文件--> <Advertisements> <Ad> <ImageUrl>4rwbgzby.gif</ImageUrl> <NavigateUrl>https://www.ogeek.net</NavigateUrl> <AlternateText>Text_01</AlternateText> <KeyWord>one</KeyWord> <Impressions>40</Impressions> <Aniaml>I'm using adRotator No.1</Aniaml> </Ad> <Ad> <ImageUrl>banner.jpg</ImageUrl> <NavigateUrl>https://www.ogeek.net</NavigateUrl> <AlternateText>Text_02</AlternateText> <KeyWord>two</KeyWord> <Impressions>40</Impressions> <Aniaml>I'm using adRotator No.2</Aniaml> </Ad> <Ad> <ImageUrl>cvtxlkw4.gif</ImageUrl> <NavigateUrl>https://www.ogeek.net</NavigateUrl> <AlternateText>Text_03</AlternateText> <KeyWord>three</KeyWord> <Impressions>30</Impressions> <Aniaml>I'm using adRotator No.3</Aniaml> </Ad> </Advertisements> adRotator.aspx.cs 复制代码 代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class myTest_advertisement : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void ad_Created(object sender, AdCreatedEventArgs e) { if ((string)e.AdProperties["Animal"] != "") Label1.Text = (string)e.AdProperties["Aniaml"]; else Label1.Text = "n.a."; } } adRotator.aspx 复制代码 代码如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="adRotator.aspx.cs" Inherits="myTest_advertisement" %> <!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>Using adRotator</title> </head> <body> <form id="form1" runat="server"> <div> <h1>Adrotator Control</h1> <%--Adrotator文件--%> <asp:AdRotator ID="AdRotator1" runat="server" Target="_blank" AdvertisementFile="ads.xml" onAdCreated="ad_Created"/> <br /> Animal: <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> </div> </form> </body> </html> 1、重构菜单:提取方法(Ctrl+R,Ctrl+M) 封装字段(Ctrl+R,Ctrl+F) 2、字典中的关键字是Animal, 该值转化为字符串, (string).AdProperties["Aniaml"] |
请发表评论