HtmlTableRow (Clase)
Ensamblado: System.Web (en system.web.dll)
El elemento <tr> representa una fila de una tabla. Utilice la clase HtmlTableRow para controlar mediante programación los elementos HTML <tr> de un control HtmlTable.
La clase HtmlTableRow permite personalizar la apariencia de una fila de una tabla especificando el color de fondo, el color del borde y el alto de las celdas de la fila. Estos atributos se establecen con las propiedades BgColor, BorderColor y Height.
Para controlar la alineación del contenido de las celdas de toda la fila, utilice las propiedades Align y VAlign. La propiedad Align controla la alineación horizontal del contenido de las celdas, mientras que la propiedad VAlign controla la alineación vertical.
Al utilizar la colección Cells de esta clase, se puede obtener acceso, mediante programación, a cada una de las celdas de una fila de una tabla. Esto permite controlar las propiedades de cada celda, así como su contenido.
Para obtener una lista con los valores de propiedad iniciales de una instancia de HtmlTableRow, vea el constructor HtmlTableRow.
En el ejemplo de código siguiente se muestra cómo utilizar una instancia de HtmlTableRow para representar una fila en el control HtmlTable. Se recupera HtmlTableRow de la colección Rows de la tabla y se modifica su contenido.
<%@ 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++) { // Change the inner HTML of the cell. Table1.Rows[i].Cells[j].InnerHtml = "Row " + i.ToString() + ", Column " + j.ToString(); } } } </script> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>HtmlTableRow Example</title> </head> <body> <form id="form1" runat="server"> <h3>HtmlTableRow Example</h3> <table id="Table1" style="border-width:1; border-color:Black" runat="server"> <tr> <td> Cell 1 </td> <td> Cell 2 </td> </tr> <tr> <td> Cell 3 </td> <td> Cell 4 </td> </tr> </table> <br /><br /> <input type="button" value="Change Table Contents" onserverclick ="Button_Click" runat="server"/> </form> </body> </html>
- AspNetHostingPermission para trabajar en un entorno alojado en host. Valor de petición: LinkDemand; valor de permiso: Minimal.
- AspNetHostingPermission para trabajar en un entorno alojado en host. Valor de petición: InheritanceDemand; valor de permiso: Minimal.
System.Web.UI.Control
System.Web.UI.HtmlControls.HtmlControl
System.Web.UI.HtmlControls.HtmlContainerControl
System.Web.UI.HtmlControls.HtmlTableRow
Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter
Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.