AdRotator.ImageUrlField Proprietà

Definizione

Ottiene o imposta un campo dati personalizzato da utilizzare al posto dell'attributo ImageUrl per un annuncio pubblicitario.Gets or sets a custom data field to use in place of the ImageUrl attribute for an advertisement.

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

Valore della proprietà

Nome che identifica il campo in cui è archiviato l'URL dell'immagine visualizzata per un annuncio pubblicitario.The name that identifies the field where the URL for the image displayed for an advertisement is stored. Il valore predefinito è "ImageUrl".The default value is "ImageUrl."

Esempi

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo della proprietà ImageUrlField per specificare un campo dati personalizzato.The following code example demonstrates using the ImageUrlField property to specify a custom data field. Le proprietà NavigateUrlField, ImageUrlFielde AlternateTextField vengono usate per selezionare in modo dinamico un campo personalizzato da usare al posto degli attributi NavigateUrl, ImageUrle AlternateText.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. Questo esempio usa un filtro di dispositivo per indicare che i campi personalizzati devono essere usati per i dispositivi abilitati per Wireless Application Protocol (WAP).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>

Di seguito sono riportati i dati XML di esempio per l'esempio precedente.The following is the sample XML data for the previous example.

<Advertisements>  
  <Ad>  
    <ImageUrl>~/Images/ad1.gif</ImageUrl>  
    <NavigateUrl>https://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>https://msdn.microsoft.com/mobile/</WmlNavigateUrl>  
    <WmlAlternateText>Windows Mobile Developer Site</WmlAlternateText>  
  
  </Ad>  
  <Ad>  
    <ImageUrl>~/Images/ad2.gif</ImageUrl>  
    <NavigateUrl>https://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>https://msdn.microsoft.com/mobility/</WmlNavigateUrl>  
    <WmlAlternateText>Windows Mobile Developer Site</WmlAlternateText>  
  </Ad>  
</Advertisements>  

Commenti

La proprietà ImageUrlField viene utilizzata per selezionare un campo dati personalizzato usato al posto dell'attributo ImageUrl per un annuncio pubblicitario.The ImageUrlField property is used for selecting a custom data field used in place of the ImageUrl attribute for an advertisement. Analogamente a ImageUrl, questo campo personalizzato viene definito nel file XML che contiene informazioni sull'annuncio pubblicitario.Like ImageUrl, this custom field is defined in the XML file that contains advertisement information.

Si applica a

Vedi anche