Image, classe
Donne au contrôle la capacité de spécifier une image à afficher.
public class System.Web.UI.MobileControls.Image :
System.Web.UI.MobileControls.MobileControl,
System.Web.UI.IPostBackEventHandler
Notes
La classe Image permet de spécifier plusieurs fichiers image à choisir en fonction des caractéristiques du périphérique. Elle ne fournit pas de services permettant de traduire l'ensemble de caractéristiques des images, par exemple la conversion d'images en couleur en images monochromes. Au moment de l'exécution, vous pouvez spécifier plusieurs fichiers image à choisir par le contrôle Image, en fonction des caractéristiques du périphérique. Sinon, vous pouvez spécifier de façon déclarative les images du contrôle.
Pour certains périphériques, vous pouvez spécifier des images intégrées en ajoutant le préfixe symbol: à l'URL, dans la propriété ImageURL. Pour plus d'informations, consultez la section spécifique au périphérique du contrôle Image.
Exemple
L'exemple suivant présente une image à afficher avec ses propriétés définies lors de Page_Load. Le texte de remplacement s'affiche lorsque le navigateur ne peut pas afficher l'image, ou que l'image est introuvable.
<%@ 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>
Configuration requise
Espace de noms : System.Web.UI.MobileControls
Assembly : System.Web.Mobile
Voir aussi
Image, contrôle