Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

WebControl.Height propriété

 

Date de publication : novembre 2016

Obtient ou définit la hauteur du contrôle serveur Web.

Espace de noms:   System.Web.UI.WebControls
Assembly:  System.Web (dans System.Web.dll)

public virtual Unit Height { get; set; }

Valeur de propriété

Type: System.Web.UI.WebControls.Unit

Un Unit qui représente la hauteur du contrôle. La valeur par défaut est Empty.

Exception Condition
ArgumentException

La hauteur a été définie à une valeur négative.

Utilisez le Height pour spécifier la hauteur du contrôle serveur Web.

System_CAPS_noteRemarque

Cette propriété ne rend pas pour tous les contrôles dans les navigateurs antérieurs à Microsoft Internet Explorer version 4. Les contrôles qui ne rendent pas cette propriété dans les anciens navigateurs incluent Label, HyperLink, LinkButton, et des contrôles de validation. Le CheckBoxList, RadioButtonList et DataList également ne rendent pas cette propriété dans les navigateurs antérieurs lorsque leur RepeatLayout est définie sur RepeatLayout.Flow. En outre, seuls les types d’unité de Pixel et Percentage sont pris en charge dans les anciens navigateurs.

Étant donné que cette propriété est du code HTML standard, les contrôles serveur Web qui s’affichent sous forme de tableau, tels que Table et DataGrid, ne gèrent pas cette propriété dans les navigateurs antérieurs à Microsoft Internet Explorer version 4.

System_CAPS_noteRemarque

Pour définir le Height propriété à une unité de type autre que la valeur par défaut de Pixel, vous devez créer un type d’unité spécifique au type d’unité souhaité. Par exemple, pour définir un contrôle Height propriété à une valeur de pourcentage 100, vous pouvez procédez comme suit :

myWebControl.Width = Unit.Percentage(100);

Pour plus d’informations sur les types d’unités disponibles pour la Height propriété, consultez la Unit classe.

L’exemple suivant montre comment définir de façon déclarative le Height propriété de la Table contrôle, héritée de la WebControl classe de base.

<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>Table Property</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <h3>Property of a Table Web Control</h3>

        <asp:Table id="Table1" runat="server"
            CellPadding = "10" 
            CellSpacing="0"
            GridLines="Both"
            Height="300">

            <asp:TableRow>
                <asp:TableCell>
                    Row 0, Col 0
                </asp:TableCell>
                <asp:TableCell>
                    Row 0, Col 1
                </asp:TableCell>
            </asp:TableRow>

            <asp:TableRow>
                <asp:TableCell>
                    Row 1, Col 0
                </asp:TableCell>
                <asp:TableCell>
                    Row 1, Col 1
                </asp:TableCell>
            </asp:TableRow>
        </asp:Table>
    </div>
    </form>
</body>
</html>

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: