AdCreatedEventArgs.NavigateUrl Proprietà

Definizione

Ottiene o imposta la pagina Web da visualizzare quando si fa clic sul controllo 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

Valore della proprietà

Pagina Web da visualizzare quando si fa clic sul controllo AdRotator. Il valore predefinito è Empty.

Esempio

Nell'esempio di codice seguente viene illustrato come impostare la NavigateUrl proprietà a livello di codice.

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

Nell'esempio di codice seguente viene illustrato come formattare il file XML contenente le informazioni sull'annuncio pubblicitario. Per altre informazioni sul file XML, vedere la AdvertisementFile proprietà della AdRotator classe .

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

Commenti

Utilizzare la NavigateUrl proprietà per specificare la pagina Web da visualizzare quando si fa clic sul AdRotator controllo . Un uso comune di questa proprietà consiste nel reindirizzare lo spostamento, quando si fa clic sul AdRotator controllo, a una pagina in grado di contare il numero di volte in cui l'utente ha fatto clic sull'annuncio prima di procedere all'URL di destinazione.

Un file XML separato contiene le proprietà per l'annuncio visualizzato. Il AdRotator controllo imposta automaticamente la NavigateUrl proprietà con la voce corrispondente dell'URL di navigazione nel file XML. Questa proprietà può essere usata anche per impostare l'URL di spostamento a livello di codice.

Nota

Se si usa un file di annuncio e si specifica un URL relativo per questa proprietà, l'URL è relativo alla directory in cui si trova il file di annuncio. Se si imposta questa proprietà direttamente con un URL relativo, anziché usare il file di annuncio, l'URL è relativo alla directory della pagina o del controllo utente che contiene il AdRotator controllo .

Si applica a

Vedi anche