AdCreatedEventArgs.NavigateUrl Eigenschap

Definitie

Hiermee wordt de webpagina opgehaald of ingesteld om weer te geven wanneer op het AdRotator besturingselement wordt geklikt.

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

Waarde van eigenschap

De webpagina die moet worden weergegeven wanneer op het AdRotator besturingselement wordt geklikt. De standaardwaarde is Empty.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de NavigateUrl eigenschap programmatisch instelt.

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

In het volgende codevoorbeeld ziet u hoe u het XML-bestand opmaken dat de advertentiegegevens bevat. Zie de AdvertisementFile eigenschap van de AdRotator klasse voor meer informatie over het XML-bestand.

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

Opmerkingen

Gebruik de NavigateUrl eigenschap om de webpagina op te geven die moet worden weergegeven wanneer op het AdRotator besturingselement wordt geklikt. Een veelvoorkomend gebruik voor deze eigenschap is het omleiden van de navigatie, wanneer op het AdRotator besturingselement wordt geklikt, naar een pagina die het aantal keren kan tellen dat de gebruiker op de advertentie heeft geklikt voordat deze doorgaat naar de doel-URL.

Een afzonderlijk XML-bestand bevat de eigenschappen voor de weergegeven advertentie. Met AdRotator het besturingselement wordt de NavigateUrl eigenschap automatisch ingesteld met de bijbehorende navigatie-URL-vermelding in het XML-bestand. Deze eigenschap kan ook worden gebruikt om de navigatie-URL programmatisch in te stellen.

Note

Als u een advertentiebestand gebruikt en een relatieve URL voor deze eigenschap opgeeft, is de URL relatief ten opzichte van de map waarin het advertentiebestand zich bevindt. Als u deze eigenschap rechtstreeks met een relatieve URL instelt in plaats van het advertentiebestand te gebruiken, is de URL relatief ten opzichte van de map van de pagina of het gebruikersbesturingselement dat het AdRotator besturingselement bevat.

Van toepassing op

Zie ook