TableRow.TableSection Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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
Egenskapsvärde
Ett TableRowSection värde. Standardvärdet är TableBody.
Undantag
Är TableRowSection inte giltig.
Exempel
Följande kodexempel visar hur du använder TableSection egenskapen för att definiera sidhuvud- och sidfotsrader i en Table kontroll.
<%@ 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>
Kommentarer
Använd egenskapen TableSection för att hämta eller ange var objektet TableRow placeras i en Table kontroll. Information om tillgängliga tabellplatser finns i TableRowSection. I följande tabell visas möjliga värden.
| Tabellradsavsnitt | Visas som |
|---|---|
| TableHeader | Rubrikraden. |
| TableBody | Tabellens brödtext. |
| TableFooter | Sidfotsraden. |
När du använder den deklarativa syntaxen måste avsnitten vara i ordning efter sidhuvud, brödtext och sedan sidfot.
Med TableRowSection uppräkningen kan du skapa tillgängliga webbplatser med hjälp Table av kontrollen genom att lägga till elementen <thead>, <tbody>och <tfoot> i HTML-koden som återges till klienten. Om alla rader i en tabell finns i elementet <tbody> återges inte avsnittsinformationen. Minst en rad måste finnas i ett icke-brödtextelement.
Värdet för den här egenskapen lagras i visningstillstånd.