Controllo AdRotator di ASP.NET

Definizione e uso

Il controllo AdRotator viene utilizzato per visualizzare una sequenza di immagini.

Questo controllo utilizza un file XML per memorizzare le informazioni degli annunci. Il file XML inizia e termina con <Advertisements>. All'interno del tag <Advertisements>, ci devono essere diversi tag <Ad> che definiscono ogni annuncio.

Gli elementi predefiniti nel tag <Ad> sono elencati di seguito:

Proprietà Descrizione
<ImageUrl> Opzionale. Percorso del file immagine.
<NavigateUrl> Opzionale. URL a cui il utente viene reindirizzato quando clicca su questo annuncio.
<AlternateText> Opzionale. Testo opzionale dell'immagine.
<Keyword> Opzionale. Categoria dell'annuncio.
<Impressions> Opzionale. Probabilità di visualizzazione.

Proprietà

Proprietà Descrizione .NET
AdvertisementFile Percorso del file XML che contiene le informazioni dell'annuncio. 1.0
AlternateTextField Campo di dati utilizzato al posto del testo alternativo dell'annuncio. 2.0
ImageUrlField Campo di dati utilizzato al posto dell'attributo ImageURL dell'annuncio. 2.0
KeywordFilter Filtra gli annunci in base alla categoria. 1.0
NavigateUrlField Dati di campo utilizzati al posto dell'attributo NavigateUrl per il sostituto dell'annuncio. 2.0
runat Stabilisce che il controllo è un controllo server. Deve essere impostato su "server". 1.0
Target Dove aprire l'URL. 1.0

Proprietà standard dei controlli Web

AccessKey, Attributi, ColoreSfondo, ColoreBordo, StileBordo, LarghezzaBordo 
CssClass, Abilitato, Font, EnableTheming, ColorTesto, Altezza, Abilitato 
SkinID, Style, TabIndex, ToolTip, Larghezza

Per una descrizione completa, visitare Proprietà standard dei controlli Web.

Proprietà standard del controllo

AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls 
EnableTheming, EnableViewState, ID, NamingContainer, Page, Parent, Site 
TemplateControl, TemplateSourceDirectory, UniqueID, Visibile

Per una descrizione completa, visitareProprietà standard del controllo.

Esempio

AdRotator
In questo esempio, abbiamo dichiarato un controllo AdRotator nel file .aspx. Poi abbiamo creato un gestore di eventi per l'evento AdCreated nel file .aspx per sovrascrivere il valore dell'elemento NavigateUrl del file XML.