Kontroler AdRotator ASP.NET

Definicja i użycie

Kontroler AdRotator używany do wyświetlania sekwencji obrazów.

Ten kontroler używa pliku XML do przechowywania informacji o reklamie. Plik XML zaczyna się od <Advertisements> i kończy się <Advertisements>. Wewnątrz tagu <Advertisements> powinny znajdować się pewne <Ad> tagi definiujące każdą reklamę.

Prew_DEFINE elementy w tagu <Ad> wymienione poniżej:

Atrybut Opis
<ImageUrl> Opcjonalny. Ścieżka do pliku obrazu.
<NavigateUrl> Opcjonalny. URL, do którego linkuje reklama po kliknięciu.
<AlternateText> Opcjonalny. Alternatywny tekst obrazu.
<Keyword> Opcjonalny. Kategoria reklam.
<Impressions> Opcjonalny. Prawdopodobieństwo wyświetlenia.

Atrybut

Atrybut Opis .NET
AdvertisementFile Ścieżka do pliku XML zawierającego informacje o reklamie. 1.0
AlternateTextField Pole danych używane zamiast alternatywnego tekstu reklam. 2.0
ImageUrlField Pole danych używane zamiast atrybutu ImageURL reklam. 2.0
KeywordFilter Filtracja reklam na podstawie kategorii. 1.0
NavigateUrlField Pole danych używane zamiast atrybutu NavigateUrl dla reklamy. 2.0
runat Określa, że ten kontrolka jest kontrolką serwerową. Musi być ustawiona na "server". 1.0
Target Gdzie otworzyć URL. 1.0

Standardowe atrybuty Web控件

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

Aby uzyskać pełną opis, odwiedź Standardowe atrybuty Web控件.

Standardowe atrybuty kontrolki

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

Aby uzyskać pełną opis, odwiedźStandardowe atrybuty kontrolki.

Przykład

AdRotator
W tym przykładzie, w pliku .aspx zadeklarowaliśmy kontrolkę AdRotator. Następnie w pliku .aspx utworzyliśmy handler wydarzenia AdCreated, aby zastąpić wartość elementu NavigateUrl w pliku XML.