WebControl.Height WebControl.Height WebControl.Height WebControl.Height Property

Definición

Obtiene o establece el alto del control de servidor Web.Gets or sets the height of the Web server control.

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; }
member this.Height : System.Web.UI.WebControls.Unit with get, set
Public Overridable Property Height As Unit

Valor de propiedad

Unit que representa el alto del control.A Unit that represents the height of the control. De manera predeterminada, es Empty.The default is Empty.

Excepciones

El alto se ha establecido en un valor negativo.The height was set to a negative value.

Ejemplos

En el ejemplo siguiente se muestra cómo establecer mediante declaración la Height propiedad Table del control, heredada de la WebControl clase base.The following example illustrates how to declaratively set the Height property of the Table control, inherited from the WebControl base class.

<%@ 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>

Comentarios

Utilice la Height propiedad para especificar el alto del control de servidor Web.Use the Height property to specify the height of the Web server control.

Nota

Esta propiedad no se representa para todos los controles en exploradores anteriores a Microsoft Internet Explorer versión 4.This property does not render for all controls in browsers earlier than Microsoft Internet Explorer version 4. Los controles que no representan esta propiedad en exploradores anteriores incluyen Label, HyperLink, LinkButtony cualquier control de validación.Controls that do not render this property in earlier browsers include Label, HyperLink, LinkButton, and any validation controls. CheckBoxList RepeatLayout Y tampoco representan esta propiedad en exploradores anteriores cuando su propiedad está establecida en RepeatLayout.Flow. RadioButtonList DataListThe CheckBoxList, RadioButtonList and DataList also do not render this property in earlier browsers when their RepeatLayout property is set to RepeatLayout.Flow. Además, solo se admiten Pixel los Percentage tipos de unidad de y en exploradores anteriores.Furthermore, only unit types of Pixel and Percentage are supported in earlier browsers.

Dado que esta propiedad no es HTML estándar, los controles de servidor Web que se muestran como una Table tabla DataGrid, como y, no admiten esta propiedad en exploradores anteriores a Microsoft Internet Explorer versión 4.Because this property is nonstandard HTML, Web server controls that display as a table, such as Table and DataGrid, do not support this property in browsers earlier than Microsoft Internet Explorer version 4.

Nota

Para establecer la Height propiedad en un tipo de unidad distinto del valor predeterminado Pixelde, debe crear un nuevo tipo de unidad específico del tipo de unidad que desee.To set the Height property to a unit type other than the default of Pixel, you must create a new unit type specific to the unit type you want. Por ejemplo, para establecer la propiedad de Height un control en un valor de porcentaje de 100, podría hacer lo siguiente:For example, to set a control's Height property to a percentage value of 100, you could do the following:

myWebControl.Width = Unit.Percentage(100);

Para obtener más información sobre los tipos de unidad disponibles Height para la propiedad, Unit vea la clase.For more information on the unit types available for the Height property, see the Unit class.

Se aplica a

Consulte también: