Export (0) Print
Expand All

WebControl.Height Property

Gets or sets the height of the Web server control.

[Visual Basic]
Public Overridable Property Height As Unit
[C#]
public virtual Unit Height {get; set;}
[C++]
public: __property virtual Unit get_Height();
public: __property virtual void set_Height(Unit);
[JScript]
public function get Height() : Unit;
public function set Height(Unit);

Property Value

A Unit that represents the height of the control. The default is Unit.Empty.

Remarks

Use the Height property to specify the height of the Web server control.

Note   This property does not render for all controls in browsers earlier than Microsoft Internet Explorer version 4. Controls that do not render this property in earlier browsers include Label, HyperLink, LinkButton, and any validation controls. The CheckBoxList, RadioButtonList and DataList also do not render this property in earlier browsers when their RepeatLayout property is set to RepeatLayout.Flow. Furthermore, only unit types of Pixel and Percentage are supported in earlier browsers.

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.

Example

[Visual Basic, C#, JScript] The following example illustrates how to declaratively set the Height property of the Table control, inherited from the WebControl base class.

[Visual Basic] 
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
 <body>
     <h3>Height Property of a Web Control</h3>
 
 <form runat="server">
 
 <asp:Table id="Table1" runat="server"
    CellPadding="10" 
    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>
 
 </form>
 
 </body>
 </html>
 

[C#] 
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
 <body>
     <h3>Height Property of a Web Control</h3>
 
 <form runat="server">
 
 <asp:Table id="Table1" runat="server"
    CellPadding="10" 
    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>
 
 </form>
 
 </body>
 </html>
 

[JScript] 
<%@ Page Language="JScript" AutoEventWireup="True" %>
<html>
 <body>
     <h3>Height Property of a Web Control</h3>
 
 <form runat="server">
 
 <asp:Table id="Table1" runat="server"
    CellPadding="10" 
    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>
 
 </form>
 
 </body>
 </html>
 

[C++] No example is available for C++. To view a Visual Basic, C#, or JScript example, click the Language Filter button Language Filter in the upper-left corner of the page.

Requirements

Platforms: Windows 2000, Windows XP Professional, Windows Server 2003 family

.NET Framework Security: 

See Also

WebControl Class | WebControl Members | System.Web.UI.WebControls Namespace | Style | Unit | Label | HyperLink | LinkButton | CheckBoxList | RadioButtonList | DataList | RepeatLayout | Table | DataGrid

Show:
© 2014 Microsoft