Udostępnij za pośrednictwem


AdCreatedEventArgs.NavigateUrl Właściwość

Definicja

Pobiera lub ustawia stronę sieci Web do wyświetlenia po kliknięciu kontrolki AdRotator .

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

Wartość właściwości

Strona sieci Web do wyświetlenia po kliknięciu kontrolki AdRotator . Wartość domyślna to Empty.

Przykłady

W poniższym przykładzie kodu pokazano, jak programowo ustawić NavigateUrl właściwość.

<%@ 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>

Poniższy przykład kodu przedstawia sposób formatowania pliku XML zawierającego informacje o anonsie. Aby uzyskać więcej informacji na temat pliku XML, zobacz AdvertisementFile właściwość AdRotator klasy .

<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>  

Uwagi

NavigateUrl Użyj właściwości , aby określić stronę sieci Web do wyświetlenia po kliknięciu kontrolkiAdRotator. Typowym zastosowaniem tej właściwości jest przekierowanie nawigacji po AdRotator kliknięciu kontrolki do strony, która może liczyć liczbę kliknięć anonsu przed przejściem do docelowego adresu URL.

Oddzielny plik XML zawiera właściwości wyświetlanego anonsu. Kontrolka AdRotator automatycznie ustawia NavigateUrl właściwość z odpowiednim wpisem adresu URL nawigacji w pliku XML. Tej właściwości można również użyć do programowego ustawiania adresu URL nawigacji.

Uwaga

Jeśli używasz pliku anonsowania i określasz względny adres URL dla tej właściwości, adres URL jest względny względem katalogu, w którym znajduje się plik anonsowania. Jeśli ustawisz tę właściwość bezpośrednio przy użyciu względnego adresu URL, zamiast używać pliku anonsowania, adres URL jest powiązany z katalogiem strony lub kontrolki użytkownika, która zawiera kontrolkę AdRotator .

Dotyczy

Zobacz też