AdRotator.AlternateTextField Proprietà

Definizione

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

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

Valore della proprietà

Nome che identifica il campo in cui è archiviato il testo alternativo per un annuncio pubblicitario.The name that identifies the field where the alternate text for an advertisement is stored. Il valore predefinito è "AlternateText".The default value is "AlternateText."

Esempio

Nell'esempio di codice riportato di seguito viene illustrato l'utilizzo della proprietà AlternateTextField per specificare un campo dati personalizzato.The following code example demonstrates using the AlternateTextField 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à AlternateTextField viene utilizzata per selezionare un campo dati personalizzato da utilizzare al posto dell'attributo AlternateText per un annuncio pubblicitario.The AlternateTextField property is used to select a custom data field to use in place of the AlternateText attribute for an advertisement. Analogamente a AlternateText, questo campo personalizzato viene definito nel file XML che contiene informazioni sull'annuncio pubblicitario.Like AlternateText, this custom field is defined in the XML file that contains advertisement information.

Si applica a

Vedi anche