AdCreatedEventArgs.NavigateUrl Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia stronę sieci Web do wyświetlenia po kliknięciu kontrolki 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
Wartość właściwości
Strona sieci Web do wyświetlenia po kliknięciu kontrolki AdRotator . Wartość domyślna to Empty.
Przykłady
W poniższym przykładzie kodu pokazano, jak programowo ustawić NavigateUrl właściwość.
<%@ 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>
Poniższy przykład kodu przedstawia sposób formatowania pliku XML zawierającego informacje o anonsie. Aby uzyskać więcej informacji na temat pliku XML, zobacz AdvertisementFile właściwość AdRotator klasy .
<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>
Uwagi
NavigateUrl Użyj właściwości , aby określić stronę sieci Web do wyświetlenia po kliknięciu kontrolkiAdRotator. Typowym zastosowaniem tej właściwości jest przekierowanie nawigacji po AdRotator kliknięciu kontrolki do strony, która może liczyć liczbę kliknięć anonsu przed przejściem do docelowego adresu URL.
Oddzielny plik XML zawiera właściwości wyświetlanego anonsu. Kontrolka AdRotator automatycznie ustawia NavigateUrl właściwość z odpowiednim wpisem adresu URL nawigacji w pliku XML. Tej właściwości można również użyć do programowego ustawiania adresu URL nawigacji.
Uwaga
Jeśli używasz pliku anonsowania i określasz względny adres URL dla tej właściwości, adres URL jest względny względem katalogu, w którym znajduje się plik anonsowania. Jeśli ustawisz tę właściwość bezpośrednio przy użyciu względnego adresu URL, zamiast używać pliku anonsowania, adres URL jest powiązany z katalogiem strony lub kontrolki użytkownika, która zawiera kontrolkę AdRotator .