ASP.NET AdRotatorコントロール
Web サーバー コントロール
定義と使い方
AdRotator コントロールは、画像のシーケンスを表示するために使用されます。
このコントロールは、XML ファイルを使用して広告情報を保存します。XML ファイルは <Advertisements> で開始および終了します。<Advertisements> タグの内部には、各広告を定義する複数の <Ad> タグが必要です。
<Ad> タグで定義済みの要素は以下のとおりです:
| 要素 | 説明 |
|---|---|
| <ImageUrl> | 任意。画像ファイルのパス。 |
| <NavigateUrl> | 任意。ユーザーがその広告をクリックしたときにリンクされる URL。 |
| <AlternateText> | 任意。画像の代替テキスト。 |
| <Keyword> | 任意。広告のカテゴリ。 |
| <Impressions> | 任意。表示確率。 |
属性
| 属性 | 説明 | .NET |
|---|---|---|
| AdvertisementFile | 広告情報を含む XML ファイルのパス。 | 1.0 |
| AlternateTextField | 広告の Alt テキストの代わりに使用されるデータフィールド。 | 2.0 |
| ImageUrlField | 広告の ImageURL 属性の代わりに使用されるデータフィールド。 | 2.0 |
| KeywordFilter | カテゴリに基づいて広告をフィルタリングします。 | 1.0 |
| NavigateUrlField | 広告の NavigateUrl 属性の代わりに使用されるデータフィールド。 | 2.0 |
| runat | このコントロールがサーバー コントロールであることを指定します。"server" に設定する必要があります。 | 1.0 |
| Target | URL を開く場所を指定します。 | 1.0 |
Web コントロール標準属性
AccessKey, Attributes, BackColor, BorderColor, BorderStyle, BorderWidth, CssClass, Enabled, Font, EnableTheming,
ForeColor, Height, IsEnabled, SkinID, Style, TabIndex, ToolTip, Width
完全な説明については、次を参照してください。Web コントロール標準属性。
コントロール標準属性
AppRelativeTemplateSourceDirectory, BindingContainer, ClientID, Controls, EnableTheming, EnableViewState, ID, NamingContainer,
Page, Parent, Site, TemplateControl, TemplateSourceDirectory, UniqueID, Visible
完全な説明については、次を参照してください。コントロール標準属性。
試してみる - 例
AdRotator
この例では、.aspx ファイルに AdRotator コントロールを宣言します。次に、.aspx ファイル内で AdCreated イベントのイベント ハンドラーを作成し、XML ファイル内の NavigateUrl 要素の値を上書きします。
Web サーバー コントロール その他の拡張機能