ASP. NET 학습 노트01 광고 컨트롤 사용
15162 단어 asp.net
광고 파일 은 XML 파일 로 광고 파일 의 모든 태그 속성 을 분석 하여 adProperties 사전 에 넣 고 속성 으로 편집 합 니 다.
ads.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <!-- XML -->
3 <Advertisements>
4 <Ad>
5 <ImageUrl>4rwbgzby.gif</ImageUrl>
6 <NavigateUrl>http://www.cnblogs.com/daomul/</NavigateUrl>
7 <AlternateText>Text_01</AlternateText>
8 <KeyWord>one</KeyWord>
9 <Impressions>40</Impressions>
10 <Aniaml>I'm using adRotator No.1</Aniaml>
11 </Ad>
12
13 <Ad>
14 <ImageUrl>banner.jpg</ImageUrl>
15 <NavigateUrl>http://www.cnblogs.com/daomul/</NavigateUrl>
16 <AlternateText>Text_02</AlternateText>
17 <KeyWord>two</KeyWord>
18 <Impressions>40</Impressions>
19 <Aniaml>I'm using adRotator No.2</Aniaml>
20 </Ad>
21
22 <Ad>
23 <ImageUrl>cvtxlkw4.gif</ImageUrl>
24 <NavigateUrl>http://www.cnblogs.com/daomul/</NavigateUrl>
25 <AlternateText>Text_03</AlternateText>
26 <KeyWord>three</KeyWord>
27 <Impressions>30</Impressions>
28 <Aniaml>I'm using adRotator No.3</Aniaml>
29 </Ad>
30
31 </Advertisements>
adRotator.aspx.cs
1 using System;
2 using System.Collections.Generic;
3 using System.Linq;
4 using System.Web;
5 using System.Web.UI;
6 using System.Web.UI.WebControls;
7
8 public partial class myTest_advertisement : System.Web.UI.Page
9 {
10 protected void Page_Load(object sender, EventArgs e)
11 {
12
13 }
14 protected void ad_Created(object sender, AdCreatedEventArgs e)
15 {
16 if ((string)e.AdProperties["Animal"] != "")
17 Label1.Text = (string)e.AdProperties["Aniaml"];
18 else
19 Label1.Text = "n.a.";
20 }
21 }
adRotator.aspx
1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="adRotator.aspx.cs" Inherits="myTest_advertisement" %>
2
3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
5 <html xmlns="http://www.w3.org/1999/xhtml">
6 <head runat="server">
7 <title>Using adRotator</title>
8 </head>
9 <body>
10 <form id="form1" runat="server">
11 <div>
12 <h1>Adrotator Control</h1>
13 <%--Adrotator --%>
14 <asp:AdRotator ID="AdRotator1" runat="server"
15 Target="_blank"
16 AdvertisementFile="ads.xml"
17 onAdCreated="ad_Created"/>
18 <br />
19 Animal:
20 <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
21 </div>
22 </form>
23 </body>
24 </html>
1. 메뉴 재 구성: 추출 방법 (Ctrl + R, Ctrl + M) 패키지 필드 (Ctrl + R, Ctrl + F)
2. 사전 의 키 워드 는 Animal 입 니 다. 이 값 은 문자열 로 바 뀌 었 습 니 다.
(string).AdProperties["Aniaml"]
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
작업 중 문제 해결 - (win 2003 asp. net) Session 과 페이지 전송 방법 으로 해결 방안 을 정상적으로 사용 할 수 없습니다.또한 F 는 처음에 우리 의 BP & IT 프로젝트 팀 이 Forms 폼 검증 을 사용 했다 고 판단 할 수 있 습 니 다. 페이지 를 뛰 어 넘 는 것 은http://hr.bingjun.cc/MyTask/MyTas...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.