AdRotator.NavigateUrlField AdRotator.NavigateUrlField AdRotator.NavigateUrlField AdRotator.NavigateUrlField Property

Definition

Ruft ein benutzerdefiniertes Datenfeld ab, das anstelle des NavigateUrl-Attributs für eine Werbung verwendet werden soll, oder legt dieses fest.Gets or sets a custom data field to use in place of the NavigateUrl attribute for an advertisement.

public:
 property System::String ^ NavigateUrlField { System::String ^ get(); void set(System::String ^ value); };
public string NavigateUrlField { get; set; }
member this.NavigateUrlField : string with get, set
Public Property NavigateUrlField As String

Eigenschaftswert

Der Name, der das Feld mit der URL für die Seite identifiziert, zu der beim Klicken auf das AdRotator-Steuerelement navigiert werden soll.The name that identifies the field containing the URL for the page to navigate to when the AdRotator control is clicked. Der Standardwert ist "NavigateUrl".The default value is "NavigateUrl."

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, NavigateUrlField wie mithilfe der-Eigenschaft ein benutzerdefiniertes Datenfeld angegeben wird.The following code example demonstrates using the NavigateUrlField property to specify a custom data field. Die NavigateUrlFieldEigenschaften ImageUrlField, NavigateUrlund AlternateTextField werden verwendet, um ein benutzerdefiniertes Feld dynamisch auszuwählen, das anstelle der Attribute ImageUrl, und AlternateText verwendet werden soll.The NavigateUrlField, ImageUrlField, and AlternateTextField properties are used to dynamically select a custom field to use in place of the NavigateUrl, ImageUrl, and AlternateText attributes. In diesem Beispiel wird ein Geräte Filter verwendet, um anzugeben, dass benutzerdefinierte Felder für WAP-aktivierte Geräte verwendet werden sollen.This example uses a device filter to indicate that custom fields should be used for Wireless Application Protocol (WAP)-enabled devices.

<%@ page language="C#" %>

<!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>ASP.NET Example</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
    <p>This example demonstrates using the AdRotator control.</p>
    <p>
      <asp:AdRotator ID="AdRotator1" Runat="server" 
        DataSourceID="Ads"
        Winwap:NavigateUrlField="WMLNavigateUrl"
        Winwap:ImageUrlField="WmlImageUrl"
        Winwap:AlternateTextField="WmlAlternateText"
      />
      <asp:XmlDataSource ID="Ads" 
        Runat="server" 
        DataFile="~/App_Data/AdvertisementList.xml">
      </asp:XmlDataSource>
    </p>
  </div>
  </form>
</body>
</html>
<%@ page language="VB" %>

<!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>ASP.NET Example</title>
</head>
<body>
  <form id="form1" runat="server">
  <div>
    <p>This example demonstrates using the AdRotator control.</p>
    <p>
      <asp:AdRotator ID="AdRotator1" Runat="server" 
        DataSourceID="Ads"
        Winwap:NavigateUrlField="WMLNavigateUrl"
        Winwap:ImageUrlField="WmlImageUrl"
        Winwap:AlternateTextField="WmlAlternateText"
      />
      <asp:XmlDataSource ID="Ads" 
        Runat="server" 
        DataFile="~/App_Data/AdvertisementList.xml">
      </asp:XmlDataSource>
    </p>
  </div>
  </form>
</body>
</html>

Im folgenden finden Sie die Beispiel-XML-Daten für das vorherige Beispiel.The following is the sample XML data for the previous example.

<Advertisements>  
  <Ad>  
    <ImageUrl>~/Images/ad1.gif</ImageUrl>  
    <NavigateUrl>http://msdn.microsoft.com/vbasic/</NavigateUrl>  
    <AlternateText>Visual Basic Developer Site</AlternateText>  
    <Width>140</Width>  
    <Height>100</Height>  
    <!-- The following custom elements will be used by WAP-enabled  
      devices. -->  
     <WmlImageUrl>~/Images/mobileAd1.jpg</WmlImageUrl>  
    <WmlNavigateUrl>http://msdn.microsoft.com/mobile/</WmlNavigateUrl>  
    <WmlAlternateText>Windows Mobile Developer Site</WmlAlternateText>  
  </Ad>  
  <Ad>  
    <ImageUrl>~/Images/ad2.gif</ImageUrl>  
    <NavigateUrl>http://msdn.microsoft.com</NavigateUrl>  
    <AlternateText>MSDN</AlternateText>  
    <Width>150</Width>  
    <Height>150</Height>  
    <!-- The following custom elements will be used by WAP-enabled  
      devices. -->  
    <WmlImageUrl>~/Images/mobileAd2.jpg</WmlImageUrl>  
    <WmlNavigateUrl>http://msdn.microsoft.com/mobility/</WmlNavigateUrl>  
    <WmlAlternateText>Windows Mobile Developer Site</WmlAlternateText>  
  </Ad>  
</Advertisements>  

Hinweise

Die NavigateUrlField -Eigenschaft wird verwendet, um ein benutzerdefiniertes Datenfeld auszuwählen, NavigateUrl das anstelle des-Attributs für eine Ankündigung verwendet wird.The NavigateUrlField property is used to select a custom data field used in place of the NavigateUrl attribute for an advertisement. Wie NavigateUrlbei ist dieses benutzerdefinierte Feld in der XML-Datei definiert, die Ankündigungs Informationen enthält.Like NavigateUrl, this custom field is defined in the XML file that contains advertisement information.

Gilt für:

Siehe auch