Sdílet prostřednictvím


AdCreatedEventArgs.NavigateUrl Vlastnost

Definice

Získá nebo nastaví webovou stránku, která se zobrazí při AdRotator kliknutí na ovládací prvek.

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

Hodnota vlastnosti

Webová stránka, která se zobrazí po AdRotator kliknutí na ovládací prvek. Výchozí hodnota je Empty.

Příklady

Následující příklad kódu ukazuje, jak programově nastavit NavigateUrl vlastnost.

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

Následující příklad kódu ukazuje, jak formátovat soubor XML, který obsahuje informace o inzerci. Další informace o souboru XML naleznete ve AdvertisementFile vlastnosti AdRotator třídy.

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

Poznámky

NavigateUrl Pomocí vlastnosti určete webovou stránku, která se má zobrazit po AdRotator kliknutí na ovládací prvek. Běžně se tato vlastnost používá k přesměrování navigace po AdRotator kliknutí na ovládací prvek na stránku, která může spočítat, kolikrát uživatel klikl na reklamu, než přejde na cílovou adresu URL.

Samostatný soubor XML obsahuje vlastnosti pro zobrazenou reklamu. Ovládací AdRotator prvek automaticky nastaví NavigateUrl vlastnost s odpovídající položkou adresy URL navigace v souboru XML. Tuto vlastnost lze také použít k programovému nastavení adresy URL navigace.

Poznámka

Pokud použijete inzertní soubor a zadáte relativní adresu URL pro tuto vlastnost, bude adresa URL relativní vzhledem k adresáři, ve kterém je umístěn reklamní soubor. Pokud nastavíte tuto vlastnost přímo s relativní adresou URL, místo použití inzertního souboru je adresa URL relativní k adresáři stránky nebo uživatelského ovládacího prvku, který obsahuje AdRotator ovládací prvek.

Platí pro

Viz také