Classe Image
Rende disponibile la funzionalità di controllo per specificare l'immagine da visualizzare.
public class System.Web.UI.MobileControls.Image :
System.Web.UI.MobileControls.MobileControl,
System.Web.UI.IPostBackEventHandler
Osservazioni
La classe Image consente di specificare più file di immagine tra cui scegliere in base alle caratteristiche del dispositivo. Non viene fornito alcun servizio per convertire le immagini da un set di caratteristiche a un altro, ad esempio la conversione delle immagini a colori in immagini monocromatiche. In fase di esecuzione è possibile specificare più file di immagine tra cui il controllo Image può scegliere, in base alle caratteristiche del dispositivo. Altrimenti è possibile specificare in modo dichiarativo le immagini per il controllo.
Per determinati dispositivi è possibile specificare le immagini incorporate utilizzando un prefisso symbol: nell'ambito dell'URL nella proprietà ImageURL. Per ulteriori informazioni, vedere la sezione relativa agli elementi specifici di dispositivo inclusa nella documentazione concernente il controllo Image.
Esempio
Nell'esempio riportato di seguito viene mostrata un'immagine da visualizzare con il corrispondente set di proprietà in Page_Load. Il testo alternativo verrà visualizzato nel caso in cui il browser non possa visualizzare l'immagine o quando non viene trovata un'immagine.
<%@ Page Inherits="System.Web.UI.MobileControls.MobilePage"
Language="VB" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script language="vb" runat="server">
Sub Page_Load()
' Programmatically add an image.
Image1.ImageUrl = "MSImage.gif"
' Set the image properties programmatically.
Image1.AlternateText = "No image available"
Image1.Alignment = Alignment.Left
Image1.NavigateURL = "https://www.microsoft.com"
End Sub
</script>
<mobile:Form id="Form1" runat="server" >
<mobile:Image runat="server" id="Image1" />
</mobile:form>
[C#]
<%@ Page Inherits="System.Web.UI.MobileControls.MobilePage"
Language="c#" %>
<%@ Register TagPrefix="mobile"
Namespace="System.Web.UI.MobileControls"
Assembly="System.Web.Mobile" %>
<script language="c#" runat="server">
void Page_Load()
{
// Programmatically add an image.
Image1.ImageUrl = "MSImage.gif";
// Set the image properties programmatically.
Image1.AlternateText = "No image available";
Image1.Alignment = Alignment.Left;
Image1.NavigateURL = "https://www.microsoft.com";
}
</script>
<mobile:Form id="Form1" runat="server" >
<mobile:Image runat="server" id="Image1" />
</mobile:form>
Requisiti
Spazio dei nomi: System.Web.UI.MobileControls
Assembly: System.Web.Mobile
Vedere anche
Controllo Image