WebControl.Height Eigenschap

Definitie

Hiermee haalt u de hoogte van het webserverbeheer op of stelt u deze in.

public:
 virtual property System::Web::UI::WebControls::Unit Height { System::Web::UI::WebControls::Unit get(); void set(System::Web::UI::WebControls::Unit value); };
[System.ComponentModel.Bindable(true)]
public virtual System.Web.UI.WebControls.Unit Height { get; set; }
public virtual System.Web.UI.WebControls.Unit Height { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.Height : System.Web.UI.WebControls.Unit with get, set
member this.Height : System.Web.UI.WebControls.Unit with get, set
Public Overridable Property Height As Unit

Waarde van eigenschap

Een Unit die de hoogte van het besturingselement aangeeft. De standaardwaarde is Empty.

Kenmerken

Uitzonderingen

De hoogte is ingesteld op een negatieve waarde.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de Height eigenschap van het Table besturingselement declaratief kunt instellen, overgenomen van de WebControl basisklasse.

<%@ 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>
<%@ Page Language="VB" %>

<!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>

Opmerkingen

Gebruik de Height eigenschap om de hoogte van het webserverbesturingselement op te geven.

Note

Deze eigenschap wordt niet weergegeven voor alle besturingselementen in browsers die ouder zijn dan Microsoft Internet Explorer versie 4. Besturingselementen die deze eigenschap niet weergeven in eerdere browsers, bevattenLabel, HyperLinkLinkButtonen eventuele validatiebesturingselementen. Deze CheckBoxListeigenschap wordt RadioButtonList ook niet weergegeven in eerdere browsers wanneer de DataList eigenschap is ingesteld op RepeatLayout. RepeatLayout.Flow Bovendien worden alleen eenheidstypen en PixelPercentage ondersteund in eerdere browsers.

Omdat deze eigenschap niet-standaard HTML is, biedt webserverbesturingselementen die worden weergegeven als een tabel, zoals Table en DataGrid, deze eigenschap niet in browsers die ouder zijn dan Microsoft Internet Explorer versie 4.

Note

Als u de Height eigenschap wilt instellen op een ander eenheidstype dan de standaardwaarde Pixel, moet u een nieuw eenheidstype maken dat specifiek is voor het gewenste eenheidstype. Als u bijvoorbeeld de eigenschap van Height een besturingselement wilt instellen op een percentagewaarde van 100, kunt u het volgende doen:

myWebControl.Width = Unit.Percentage(100);

Zie de klasse voor meer informatie over de eenheidstypen die beschikbaar zijn voor de HeightUnit eigenschap.

Van toepassing op

Zie ook