TableRow.TableSection プロパティ
アセンブリ: System.Web (system.web.dll 内)

Dim instance As TableRow Dim value As TableRowSection value = instance.TableSection instance.TableSection = value
public: virtual property TableRowSection TableSection { TableRowSection get (); void set (TableRowSection value); }
/** @property */ public TableRowSection get_TableSection () /** @property */ public void set_TableSection (TableRowSection value)
public function get TableSection () : TableRowSection public function set TableSection (value : TableRowSection)
TableRowSection 値。既定値は TableBody です。


Table コントロールに配置されている TableRow オブジェクトの場所を取得または設定するには、TableSection プロパティを使用します。使用できるテーブルの位置については、TableRowSection を参照してください。有効値の一覧を次の表に示します。
宣言構文を使用する場合、セクションはヘッダー、本文、フッターの順番になっている必要があります。
TableRowSection 列挙値を使用すると、<thead>、<tbody>、および <tfoot> 要素はクライアントに表示する HTML に追加することにより、Table コントロールを使用してユーザー補助対応の Web サイトを構築できます。テーブルのすべての行が <tbody> 要素内にある場合、セクション情報は表示されません。少なくとも 1 つの行が本文以外の要素内に存在する必要があります。

TableSection プロパティを使用して、Table コントロールにヘッダー行およびフッター行を定義する方法を次のコード例に示します。
<%@ Page language="VB" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <html> <head> <script runat="server"> </script> </head> <body> <form runat="server"> <h1>TableRow.TableFooter Example</h1> <asp:table id="Table1" runat="server" CellPadding="3" CellSpacing="3"> <asp:TableRow TableSection=TableHeader BackColor=pink> <asp:TableCell Text="Header"></asp:TableCell> </asp:TableRow> <asp:TableRow> <asp:TableCell Text="(1,0)"></asp:TableCell> <asp:TableCell Text="(1,1)"></asp:TableCell> <asp:TableCell Text="(1,2)"></asp:TableCell> </asp:TableRow> <asp:TableRow TableSection=TableFooter BackColor=pink> <asp:TableCell Text="Footer"></asp:TableCell> </asp:TableRow> </asp:table> </form> </body> </html>
<%@ Page language="C#" AutoEventWireup="true" %> <%@ Import Namespace="System.Drawing" %> <html> <head> <script runat="server"> </script> </head> <body> <form runat="server"> <h1>TableRow.TableFooter Example</h1> <asp:table id="Table1" runat="server" CellPadding="3" CellSpacing="3"> <asp:TableRow TableSection=TableHeader BackColor=pink> <asp:TableCell Text="Header"></asp:TableCell> </asp:TableRow> <asp:TableRow> <asp:TableCell Text="(1,0)"></asp:TableCell> <asp:TableCell Text="(1,1)"></asp:TableCell> <asp:TableCell Text="(1,2)"></asp:TableCell> </asp:TableRow> <asp:TableRow TableSection=TableFooter BackColor=pink> <asp:TableCell Text="Footer"></asp:TableCell> </asp:TableRow> </asp:table> </form> </body> </html>

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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- TableRow.TableSection プロパティのページへのリンク