TableRowCollection クラス
アセンブリ: System.Web (system.web.dll 内)


このクラスを使用して、TableRow オブジェクトのコレクションをプログラムによって管理します。通常、このクラスは、Table コントロールに行を追加したり削除したりするために使用します。
![]() |
---|
Table コントロールには、TableRow オブジェクトのコレクションを表す Rows コレクションが含まれます。各 TableRow はテーブル内の個別の行を表します。また、TableCell オブジェクトのコレクションを表す Cells コレクションが含まれます。これらの TableCell オブジェクトは、テーブル内の個別のセルを表します。個別のセルを取得するには、まず Table コントロールの Rows コレクションから TableRow を取得する必要があります。次に、TableRow の Cells コレクションから TableCell を取得します。 |

Rows プロパティを使用して、テーブルの行を表す TableRow オブジェクトを Table コントロールに追加することによって、プログラムでテーブルに行を追加する方法の例を次に示します。
<%@ Page Language="VB" AutoEventWireup="True" %> <html> <head> <script runat="server"> Sub Page_Load(sender As Object, e As EventArgs) ' Generate rows and cells. Dim numrows As Integer = 3 Dim numcells As Integer = 2 Dim j As Integer For j = 0 To numrows - 1 Dim r As New TableRow() Dim i As Integer For i = 0 To numcells - 1 Dim c As New TableCell() c.Text = "row " & j.ToString() & ", cell " & i.ToString() r.Cells.Add(c) Next i Table1.Rows.Add(r) Next j End Sub </script> </head> <body> <h3>Table Example, constructed programmatically</h3> <form runat=server> <asp:Table id="Table1" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" AutoEventWireup="True" %> <html> <head> <script runat="server"> void Page_Load(Object sender, EventArgs e) { // Generate rows and cells. int numrows = 3; int numcells = 2; for (int j=0; j<numrows; j++) { TableRow r = new TableRow(); for (int i=0; i<numcells; i++) { TableCell c = new TableCell(); c.Text="row " + j.ToString() + ", cell " + i.ToString(); r.Cells.Add(c); } Table1.Rows.Add(r); } } </script> </head> <body> <h3>Table Example, constructed programmatically</h3> <form runat=server> <asp:Table id="Table1" runat="server"/> </form> </body> </html>


System.Web.UI.WebControls.TableRowCollection


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- TableRowCollection クラスのページへのリンク