次の方法で共有


AdCreatedEventArgs.NavigateUrl プロパティ

定義

AdRotator コントロールがクリックされたときに表示される Web ページを取得または設定します。

public:
 property System::String ^ NavigateUrl { System::String ^ get(); void set(System::String ^ value); };
public string NavigateUrl { get; set; }
member this.NavigateUrl : string with get, set
Public Property NavigateUrl As String

プロパティ値

AdRotator コントロールがクリックされたときに表示される Web ページ。 既定値は Empty です。

次のコード例では、 プロパティをプログラムで設定する方法を NavigateUrl 示します。

<%@ Page Language="C#" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>AdCreatedEventArgs NavigateUrl Example</title>
<script runat="server">
   
       void AdCreated_Event(Object sender, AdCreatedEventArgs e) 
       {

          e.NavigateUrl = "http://www.microsoft.com";   
       
       }      

   </script>
 
</head>
 
<body>
 
   <form id="form1" runat="server">
 
      <h3>AdCreatedEventArgs NavigateUrl Example</h3>
 
      <asp:AdRotator id="AdRotator1" runat="server"
           AdvertisementFile = "Ads.xml"
           Target="_newwwindow"
           OnAdCreated="AdCreated_Event"/>
 
   </form>
 
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>AdCreatedEventArgs NavigateUrl Example</title>
<script runat="server">
   
       Sub AdCreated_Event(sender As Object, e As AdCreatedEventArgs) 

          e.NavigateUrl = "http://www.microsoft.com"   
       
       End Sub      

   </script>
 
</head>
 
<body>
 
   <form id="form1" runat="server">
 
      <h3>AdCreatedEventArgs NavigateUrl Example</h3>
 
      <asp:AdRotator id="AdRotator1" runat="server"
           AdvertisementFile = "Ads.xml"
           Target="_newwwindow"
           OnAdCreated="AdCreated_Event"/>
 
   </form>
 
</body>
</html>

次のコード例では、提供情報を含む XML ファイルの書式を設定する方法を示します。 XML ファイルの詳細については、 クラスの プロパティをAdvertisementFileAdRotator参照してください。

<Advertisements>  
 <Ad>  
 <ImageUrl>image1.jpg</ImageUrl>  
 <NavigateUrl>http://www.microsoft.com</NavigateUrl>  
 <AlternateText>Microsoft Main Site</AlternateText>  
 <Impressions>80</Impressions>  
 <Keyword>Topic1</Keyword>  
 <Caption>This is the caption for Ad#1</Caption>   
 </Ad>  
 <Ad>  
 <ImageUrl>image2.jpg</ImageUrl>  
 <NavigateUrl>http://www.wingtiptoys.com</NavigateUrl>  
 <AlternateText>Wingtip Toys</AlternateText>  
 <Impressions>80</Impressions>  
 <Keyword>Topic2</Keyword>  
 <Caption>This is the caption for Ad#2</Caption>   
 </Ad>  
</Advertisements>  

注釈

コントロールが NavigateUrl クリックされたときに表示する Web ページを指定するには、 プロパティを AdRotator 使用します。 このプロパティの一般的な用途は、コントロールがクリックされたときに AdRotator 、移動先 URL に進む前にユーザーが広告をクリックした回数をカウントできるページにナビゲーションをリダイレクトすることです。

別の XML ファイルには、表示されるアドバタイズのプロパティが含まれています。 コントロールは AdRotator 、XML ファイル内の NavigateUrl 対応するナビゲーション URL エントリを持つ プロパティを自動的に設定します。 このプロパティを使用して、ナビゲーション URL をプログラムで設定することもできます。

Note

アドバタイズ ファイルを使用し、このプロパティの相対 URL を指定した場合、URL はアドバタイズファイルが配置されているディレクトリに対する相対 URL になります。 アドバタイズ ファイルを使用する代わりに、相対 URL を使用してこのプロパティを直接設定した場合、URL は、コントロールを含む AdRotator ページ またはユーザー コントロールのディレクトリを基準とします。

適用対象

こちらもご覧ください