HtmlTableCell.Height Property
Gets or sets the height (in pixels) of the cell represented by an instance of the HtmlTableCell class.
Namespace: System.Web.UI.HtmlControls
Assembly: System.Web (in System.Web.dll)
<asp:HtmlTableCell Height="String" />
Property Value
Type: System.StringThe height (in pixels) of the cell represented by an instance of HtmlTableCell. The default value is String.Empty, which indicates that this property is not set.
Use the Height property to specify the height (in pixels) of the cell represented by an instance of the HtmlTableCell class. When you specify the height of a cell, all cells in the same row automatically share that height.
Note |
|---|
If you specify a height that is smaller than is required to display the contents of the cell, this property is ignored. |
The following code example demonstrates how to use the Height property to programmatically control the height of the cells in the HtmlTable control.
<%@ 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"> void Button_Click(Object sender, EventArgs e) { // Iterate through the rows of the table. for (int i = 0; i <= Table1.Rows.Count - 1; i++) { // Iterate through the cells of a row. for (int j = 0; j <= Table1.Rows[i].Cells.Count - 1; j++) { // Update the properties of each cell. Table1.Rows[i].Cells[j].BgColor = BgColorSelect.Value; Table1.Rows[i].Cells[j].BorderColor = BorderColorSelect.Value; Table1.Rows[i].Cells[j].Height = HeightSelect.Value; Table1.Rows[i].Cells[j].Width = WidthSelect.Value; } } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>HtmlTableCell Example</title> </head> <body> <form id="form1" runat="server"> <h3>HtmlTableCell Example</h3> <table id="Table1" runat="server" style="border-width: 1; border-color: Black"> <tr> <td> Cell 1. </td> <td> Cell 2. </td> </tr> <tr> <td> Cell 3. </td> <td> Cell 4. </td> </tr> </table> <hr /> Select the display settings for the cells in the table: <br /><br /> BgColor: <select id="BgColorSelect" runat="server"> <option value="Red">Red</option> <option value="Blue">Blue</option> <option value="Green">Green</option> <option value="Black">Black</option> <option value="White" selected="selected">White</option> </select> BorderColor: <select id="BorderColorSelect" runat="server"> <option value="Red">Red</option> <option value="Blue">Blue</option> <option value="Green">Green</option> <option value="Black" selected="selected">Black</option> <option value="White">White</option> </select> <br /><br /> Height: <select id="HeightSelect" runat="server"> <option value="0">0</option> <option value="100">100</option> <option value="150">150</option> <option value="200">200</option> <option value="250">250</option> </select> Width: <select id="WidthSelect" runat="server"> <option value="0">0</option> <option value="200">200</option> <option value="250">250</option> <option value="300">300</option> <option value="350">350</option> </select> <br /><br /> <input type="button" value="Generate Table" onserverclick="Button_Click" runat="server"/> </form> </body> </html>
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Note