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é

String

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 propriété par programmation NavigateUrl .

<%@ 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 relatives à la 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 l' AdRotator utilisateur clique sur le contrôle. Cette propriété est couramment utilisée pour rediriger la navigation, lorsque l' AdRotator utilisateur clique sur le contrôle, à une page qui peut compter le nombre de fois où l’utilisateur a cliqué sur la publication avant de passer à l’URL de destination.

Un fichier XML distinct contient les propriétés de la publication 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 publication et spécifiez une URL relative pour cette propriété, l’URL est relative au répertoire dans lequel se trouve le fichier de publication. 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