• ASP.Net
  • import_contacts Visual Studio for Web 標準工具箱控制項
    171
適用範圍

描述如何使用 ASP.NET Web 伺服器控制項,這些控制項是顯示在 Visual Web Developer 之 [工具箱] 的 [標準] 索引標籤中,包括可讓您顯示按鈕、清單、影像、方塊、超連結 (Hyperlink)、標籤 (Label) 和表格的控制項,以及搭配靜態和動態資料使用之更複雜的控制項,或是當做其他控制項之容器 (Container) 使用的控制項。

實用性:
重要性:

AdRotator Web 伺服器控制項

案例

AdRotator Web 伺服器控制項提供在 ASP.NET Web 網頁上顯示廣告的方式。控制項會顯示您提供的 .gif 檔或其他圖形影像。當使用者按一下廣告時,會被重新導向至您所指定的目標 URL。控制項會使用資料來源 (通常是 XML 檔或資料庫資料表),從您提供的廣告清單中自動讀取廣告資訊,例如圖形檔名和目標 URL。

AdRotator 控制項會隨機選取廣告,在每次重新整理頁面時變更顯示的廣告。廣告的比重可增加來控制橫幅的優先順序層級,使得特定廣告能夠比其他廣告的顯示次數為多。您也可以寫入循環執行廣告的自訂邏輯。

背景

AdRotator Web 伺服器控制項可用來顯示廣告圖形,例如 .gif 或類似影像。然後就能將使用者重新導向到目標 URL。資料來源 (例如,XML 檔) 可提供圖形與目標 URL。

廣告資訊可能來自各種來源,如下所示:

  • XML 檔。您可以將廣告資訊儲存在包含廣告橫幅與其關聯屬性之參考的 XML 檔中。
  • 任何資料來源控制項,例如 SqlDataSource 或 ObjectDataSource 控制項。例如,您可以將廣告資訊儲存在資料庫中、使用 SqlDataSource 控制項來擷取廣告資訊,然後將 AdRotator 控制項繫結至資料來源控制項。
  • 自訂邏輯。您可以為 AdCreated 事件建立處理常式,然後在事件中選取廣告。

 

類別參考

下表列出 AdRotator 控制項的相關類別。
成員 描述
AdRotator 控制項的主要類別。
AdCreatedEventHandler 表示處理 AdRotator 控制項之 AdCreated 事件的方法。
AdCreatedEventArgs 提供 AdRotator 控制項的 AdCreated 事件資料。