AdCreatedEventArgs.NavigateUrl Propriété

Définition

Obtient ou définit la page Web à afficher lorsqu'un clic est effectué sur le contrôle 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

Valeur de propriété

Page Web à afficher lorsqu'un clic est effectué sur le contrôle AdRotator. La valeur par défaut est Empty.

Exemples

L’exemple de code suivant montre comment définir la NavigateUrl propriété par programmation.

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

L’exemple de code suivant montre comment mettre en forme le fichier XML qui contient les informations de publication. Pour plus d’informations sur le fichier XML, consultez la AdvertisementFile propriété de la 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>  

Remarques

Utilisez la NavigateUrl propriété pour spécifier la page Web à afficher lorsque vous cliquez sur le AdRotator contrôle. Une utilisation courante de cette propriété consiste à rediriger la navigation, lorsque vous cliquez sur le AdRotator contrôle, vers une page qui peut compter le nombre de fois où l’utilisateur a cliqué sur la publicité avant de passer à l’URL de destination.

Un fichier XML distinct contient les propriétés de la publicité affichée. Le AdRotator contrôle définit automatiquement la NavigateUrl propriété avec l’entrée d’URL de navigation correspondante dans le fichier XML. Cette propriété peut également être utilisée pour définir par programmation l’URL de navigation.

Notes

Si vous utilisez un fichier de publicité et spécifiez une URL relative pour cette propriété, l’URL est relative au répertoire dans lequel se trouve le fichier de publicité. Si vous définissez cette propriété directement avec une URL relative, au lieu d’utiliser le fichier de publication, l’URL est relative au répertoire de la page ou du contrôle utilisateur qui contient le AdRotator contrôle.

S’applique à

Voir aussi