Web Server Controls->ASP.NET TableRow Control
Definition and Usage
The TableRow control is used in conjunction with the TableCell control and the Table control to create a row in a table.
Tip: The rows of a table are stored in the Rows collection of the Table control.
Properties
| Property | Description |
|---|---|
| HorizontalAlign | The horizontal alignment of the contents in the table row. Legal values are:
|
| id | A unique id for the control |
| runat | Specifies that the control is a server control. Must be set to "server" |
| VerticalAlign | The vertical alignment of the contents in the table row. Legal values are:
|
Examples
Table
ASPX Source:
| <html> <body> <form runat=server> <asp:Table runat="server" CellPadding="5" GridLines="horizontal" HorizontalAlign="Center"> <asp:TableRow> <asp:TableCell>1</asp:TableCell> <asp:TableCell>2</asp:TableCell> </asp:TableRow> <asp:TableRow> <asp:TableCell>3</asp:TableCell> <asp:TableCell>4</asp:TableCell> </asp:TableRow> </asp:Table> <br /> <asp:Table runat="server" CellPadding="5" GridLines="vertical" HorizontalAlign="Center"> <asp:TableRow> <asp:TableCell>1</asp:TableCell> <asp:TableCell>2</asp:TableCell> </asp:TableRow> <asp:TableRow> <asp:TableCell>3</asp:TableCell> <asp:TableCell>4</asp:TableCell> </asp:TableRow> </asp:Table> </form> </body> </html> |
Output Result:
|
In this example we declare two Table controls in an .aspx file.
Table 2
ASPX Source:
| <script runat="server"> Sub Page_Load(sender As Object, e As EventArgs) dim rows,cells,j,i rows=3 cells=2 For j=0 To rows-1 dim r As New TableRow() For i=0 To cells-1 dim c As New TableCell() c.Controls.Add(New LiteralControl("row " & j & ", cell " & i)) r.Cells.Add(c) Next Table1.Rows.Add(r) Next End Sub </script> <html> <body> <form runat="server"> <asp:Table id="Table1" BorderWidth="1" GridLines="Both" runat="server" /> </form> </body> </html> |
Output Result:
|
In this example we declare a Table control, three TableRow controls, and two TableCell controls in an .aspx file.
浙公网安备 33010602011771号