程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> ASP.NET的廣告控件AdRotator用法分析

ASP.NET的廣告控件AdRotator用法分析

編輯:ASP.NET基礎

本文實例講述了ASP.NET的廣告控件AdRotator用法。分享給大家供大家參考,具體如下:

AdPotator控件常用於在頁面上顯示廣告。它從列表中隨機顯示一個圖片,這個列表可以是存儲在單獨的XML文件或者數據綁定的數據源中的。無論哪一種,列表都會包含圖片的屬性、路徑及單擊圖片時鏈接到的URL。圖片將在每次頁面加載時更改。

廣告文件是一個XML文件,它包含了AdRotator控件顯示的與廣告有關的信息。該文件的位置和文件名由控件的AdvertisementFile屬性指定。

廣告文件的位置可以是相對於網站的根目錄,也可以是絕對路徑。如果它的位置不在同一網站中,則要確保應用程序有權訪問該文件,尤其在部署之後。正因為如此及其他的一些安全原因,最好把該文件放在web根目錄下。

注意:AdvertisementFile屬性不能和DataSource、DataMember或者DataSourceID屬性同時設置。也就是說,如果數據來源於一個廣告文件,它就不能同時來源於數據源,反之亦然。

如果不使用廣告文件,而是要以編程方式創建一個廣告,則需要在AdCreated的事件中輸入代碼一顯示希望的元素。

example1

廣告圖片放在image文件中,.xml文件放在App_Data文件夾中,

ad.xml文件夾的內容是:

<?xml version="1.0" encoding="utf-8"?>
<Advertisements>
  <Ad> //這是一個廣告的開始
    <ImageUrl>~/image/GTD.jpg</ImageUrl> //圖片存放地址
    <NavigateUrl>http://www.baidu.com</NavigateUrl> //廣告的鏈接地址
    <AlternateText>GTD時間管理</AlternateText> //替換文本
    <Keyword>時間管理</Keyword> //關鍵字
    <Impression>10</Impression> //與其他廣告相比,出現的頻率
  </Ad>
  <Ad>
  </Ad>
</Advertisements>

更多關於asp.net相關內容感興趣的讀者可查看本站專題:《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結專題》及《asp.net緩存操作技巧總結》。

希望本文所述對大家asp.net程序設計有所幫助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved