AdRotator.ImageUrlField Eigenschap

Definitie

Hiermee haalt u een aangepast gegevensveld op dat moet worden gebruikt in plaats van het ImageUrl kenmerk voor een advertentie.

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

Waarde van eigenschap

De naam die het veld identificeert waarin de URL voor de afbeelding die voor een advertentie wordt weergegeven, wordt opgeslagen. De standaardwaarde is ImageUrl.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe u de ImageUrlField eigenschap gebruikt om een aangepast gegevensveld op te geven. De NavigateUrlField, ImageUrlFielden AlternateTextField eigenschappen worden gebruikt om dynamisch een aangepast veld te selecteren dat moet worden gebruikt in plaats van de NavigateUrl, ImageUrlen AlternateText kenmerken. In dit voorbeeld wordt een apparaatfilter gebruikt om aan te geven dat aangepaste velden moeten worden gebruikt voor apparaten met draadloze toepassingsprotocol (WAP).

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

Hier volgen de voorbeeld-XML-gegevens voor het vorige voorbeeld.

<Advertisements>
  <Ad>
    <ImageUrl>~/Images/ad1.gif</ImageUrl>
    <NavigateUrl>https://dotnet.territoriali.olinfo.it/dotnet/visual-basic/</NavigateUrl>
    <AlternateText>Visual Basic documentation</AlternateText>
    <Width>140</Width>
    <Height>100</Height>
      <!-- The following custom elements will be used by WAP-enabled
        devices. -->
     <WmlImageUrl>~/Images/mobileAd1.jpg</WmlImageUrl>
    <WmlNavigateUrl>https://msdn.microsoft.com/mobile/</WmlNavigateUrl>
    <WmlAlternateText>Windows Mobile Developer Site</WmlAlternateText>

  </Ad>
  <Ad>
    <ImageUrl>~/Images/ad2.gif</ImageUrl>
    <NavigateUrl>https://dotnet.territoriali.olinfo.it/</NavigateUrl>
    <AlternateText>Docs</AlternateText>
    <Width>150</Width>
    <Height>150</Height>
    <!-- The following custom elements will be used by WAP-enabled
      devices. -->
    <WmlImageUrl>~/Images/mobileAd2.jpg</WmlImageUrl>
    <WmlNavigateUrl>https://msdn.microsoft.com/mobilibity/</WmlNavigateUrl>
    <WmlAlternateText>Windows Mobile Developer Site</WmlAlternateText>
  </Ad>
</Advertisements>

Opmerkingen

De ImageUrlField eigenschap wordt gebruikt voor het selecteren van een aangepast gegevensveld dat wordt gebruikt in plaats van het ImageUrl kenmerk voor een advertentie. Dit ImageUrlaangepaste veld wordt gedefinieerd in het XML-bestand dat advertentiegegevens bevat.

Van toepassing op

Zie ook