TableRow.TableSection Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
public:
virtual property System::Web::UI::WebControls::TableRowSection TableSection { System::Web::UI::WebControls::TableRowSection get(); void set(System::Web::UI::WebControls::TableRowSection value); };
public virtual System.Web.UI.WebControls.TableRowSection TableSection { get; set; }
member this.TableSection : System.Web.UI.WebControls.TableRowSection with get, set
Public Overridable Property TableSection As TableRowSection
Wartość właściwości
Wartość TableRowSection . Wartość domyślna to TableBody.
Wyjątki
Wartość jest nieprawidłowa TableRowSection .
Przykłady
Poniższy przykład kodu pokazuje, jak używać TableSection właściwości do definiowania wierszy nagłówka i stopki w kontrolce Table .
<%@ page language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>TableRow, TableFooter Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h1>TableRow, TableFooter Example</h1>
<asp:table id="Table1" runat="server" CellPadding="3" CellSpacing="0">
<asp:TableRow TableSection="TableHeader" BackColor="Pink">
<asp:TableCell Text="Header" ColumnSpan="3" />
</asp:TableRow>
<asp:TableRow>
<asp:TableCell Text="(0,0)"></asp:TableCell>
<asp:TableCell Text="(0,1)"></asp:TableCell>
<asp:TableCell Text="(0,2)"></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" ColumnSpan="3" />
</asp:TableRow>
</asp:table>
</div>
</form>
</body>
</html>
<%@ page language="VB" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>TableRow, TableFooter Example</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<h1>TableRow, TableFooter Example</h1>
<asp:table id="Table1" runat="server" CellPadding="3" CellSpacing="0">
<asp:TableRow TableSection="TableHeader" BackColor="Pink">
<asp:TableCell Text="Header" ColumnSpan="3" />
</asp:TableRow>
<asp:TableRow>
<asp:TableCell Text="(0,0)"></asp:TableCell>
<asp:TableCell Text="(0,1)"></asp:TableCell>
<asp:TableCell Text="(0,2)"></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" ColumnSpan="3" />
</asp:TableRow>
</asp:table>
</div>
</form>
</body>
</html>
Uwagi
TableSection Użyj właściwości , aby pobrać lub ustawić miejsce, w którym TableRow obiekt znajduje się w kontrolceTable. Aby zapoznać się z dostępnymi lokalizacjami tabeli, zobacz TableRowSection. W poniższej tabeli wymieniono możliwe wartości.
Sekcja wierszy tabeli | Wyświetlane jako |
---|---|
TableHeader | Wiersz nagłówka. |
TableBody | Treść tabeli. |
TableFooter | Wiersz stopki. |
W przypadku korzystania ze składni deklaratywnej sekcje muszą znajdować się w kolejności nagłówka, treści, a następnie stopki.
Wyliczenie TableRowSection umożliwia tworzenie dostępnych witryn sieci Web przy użyciu kontrolki przez Table dodanie <thead>
elementów , <tbody>
i <tfoot>
do kodu HTML renderowanego na kliencie. Jeśli wszystkie wiersze w tabeli znajdują się w <tbody>
elemecie, informacje o sekcji nie są renderowane. Co najmniej jeden wiersz musi znajdować się w elemecie niebędącym treścią.
Wartość tej właściwości jest przechowywana w stanie widoku.