AdRotator.ImageUrlField Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett anpassat datafält som ska användas i stället ImageUrl för attributet för en annons.
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
Egenskapsvärde
Namnet som identifierar fältet där URL:en för bilden som visas för en annons lagras. Standardvärdet är "ImageUrl".
Exempel
Följande kodexempel visar hur du använder ImageUrlField egenskapen för att ange ett anpassat datafält. Egenskaperna NavigateUrlField, ImageUrlFieldoch AlternateTextField används för att dynamiskt välja ett anpassat fält som ska användas i stället för attributen NavigateUrl, ImageUrloch AlternateText . I det här exemplet används ett enhetsfilter för att ange att anpassade fält ska användas för WAP-aktiverade enheter (Wireless Application Protocol).
<%@ 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>
Följande är XML-exempeldata för föregående exempel.
<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>
Kommentarer
Egenskapen ImageUrlField används för att välja ett anpassat datafält som används i stället ImageUrl för attributet för en annons. Precis som ImageUrldefinieras det här anpassade fältet i XML-filen som innehåller annonsinformation.