Controle AdRotator do ASP.NET

Definição e uso

O controle AdRotator é usado para exibir sequências de imagens.

Este controle usa arquivos XML para armazenar informações de anúncio. O arquivo XML começa e termina com <Advertisements>. Dentro do rótulo <Advertisements>, devem haver vários rótulos <Ad> definindo cada anúncio.

Os elementos predefinidos no rótulo <Ad> são listados abaixo:

Propriedade Descrição
<ImageUrl> Opcional. Caminho do arquivo da imagem.
<NavigateUrl> Opcional. URL para onde o usuário será redirecionado ao clicar no anúncio.
<AlternateText> Opcional. Texto alternativo da imagem.
<Keyword> Opcional. Categoria do anúncio.
<Impressions> Opcional. Probabilidade de exibição.

Propriedade

Propriedade Descrição .NET
AdvertisementFile Caminho do arquivo XML que contém informações do anúncio. 1.0
AlternateTextField Campo de dados que substitui o texto alternativo do anúncio. 2.0
ImageUrlField Campo de dados que substitui a propriedade ImageURL do anúncio. 2.0
KeywordFilter Filtrar anúncios com base na categoria. 1.0
NavigateUrlField Campos de dados usados em vez da propriedade NavigateUrl para anúncios. 2.0
runat Define que o controle é um controle de servidor. Deve ser configurado como "server". 1.0
Target Onde abrir URL. 1.0

Propriedades Padrão de Controle Web

AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth 
CssClass, Enabled, Font, EnableTheming, ForeColor, Height, IsEnabled 
SkinID, Style, TabIndex, ToolTip, Width

Para uma descrição completa, acesse Propriedades Padrão de Controle Web.

Propriedades Padrão de Controle

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

Para uma descrição completa, acessePropriedades Padrão de Controle.

Exemplo

AdRotator
Neste exemplo, declaramos um controle AdRotator no arquivo .aspx. Em seguida, criamos um manipulador de evento para o evento AdCreated no arquivo .aspx, para sobrescrever o valor do elemento NavigateUrl do arquivo XML.