ASP.NET的廣告控件AdRotator用法分析
本文實(shí)例講述了ASP.NET的廣告控件AdRotator用法。分享給大家供大家參考,具體如下:
AdPotator控件常用于在頁面上顯示廣告。它從列表中隨機(jī)顯示一個圖片,這個列表可以是存儲在單獨(dú)的XML文件或者數(shù)據(jù)綁定的數(shù)據(jù)源中的。無論哪一種,列表都會包含圖片的屬性、路徑及單擊圖片時鏈接到的URL。圖片將在每次頁面加載時更改。
廣告文件是一個XML文件,它包含了AdRotator控件顯示的與廣告有關(guān)的信息。該文件的位置和文件名由控件的AdvertisementFile屬性指定。
廣告文件的位置可以是相對于網(wǎng)站的根目錄,也可以是絕對路徑。如果它的位置不在同一網(wǎng)站中,則要確保應(yīng)用程序有權(quán)訪問該文件,尤其在部署之后。正因?yàn)槿绱思捌渌囊恍┌踩?,最好把該文件放在web根目錄下。
注意:AdvertisementFile屬性不能和DataSource、DataMember或者DataSourceID屬性同時設(shè)置。也就是說,如果數(shù)據(jù)來源于一個廣告文件,它就不能同時來源于數(shù)據(jù)源,反之亦然。
如果不使用廣告文件,而是要以編程方式創(chuàng)建一個廣告,則需要在AdCreated的事件中輸入代碼一顯示希望的元素。
example1
廣告圖片放在image文件中,.xml文件放在App_Data文件夾中,
ad.xml文件夾的內(nèi)容是:
<?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> //關(guān)鍵字 <Impression>10</Impression> //與其他廣告相比,出現(xiàn)的頻率 </Ad> <Ad> </Ad> </Advertisements>
更多關(guān)于asp.net相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《asp.net字符串操作技巧匯總》、《asp.net操作XML技巧總結(jié)》、《asp.net文件操作技巧匯總》、《asp.net ajax技巧總結(jié)專題》及《asp.net緩存操作技巧總結(jié)》。
希望本文所述對大家asp.net程序設(shè)計(jì)有所幫助。
相關(guān)文章
asp.net 獲取TreeView中第一個選中的節(jié)點(diǎn)
今天做的項(xiàng)目中有一個要獲取TreeView中第一個選中的節(jié)點(diǎn),當(dāng)然子節(jié)點(diǎn)己包含checkbox以前做過,用的時候又不知道怎么做了,花了點(diǎn)時間又寫了一下,記錄下來,以備下次用.2010-03-03詳解在DevExpress程序中使用TreeList控件以及節(jié)點(diǎn)查詢的處理
本篇文章主要介紹基于DevExpress的TreeList控件使用以及使用SearchControl對節(jié)點(diǎn)進(jìn)行查詢的操作,具有一定的參考價值,下面跟著小編一起來看下吧2016-12-12淺談.Net Core后端單元測試的實(shí)現(xiàn)
這篇文章主要介紹了淺談.Net Core后端單元測試的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03Entity?Framework?Core生成數(shù)據(jù)庫表
這篇文章介紹了Entity?Framework?Core生成數(shù)據(jù)庫表的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-03-03Chrome內(nèi)核下由ashx輸出的js代碼不起作用的解決方法
Chrome內(nèi)核下由ashx輸出的js代碼不起作用的解決方法,需要的朋友可以參考一下2013-03-03