TableRow.TableSection TableRow.TableSection TableRow.TableSection TableRow.TableSection Property

Definizione

Ottiene o imposta la posizione di un oggetto TableRow in un controllo Table.Gets or sets the location for a TableRow object in a Table control.

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

Valore della proprietà

Eccezioni

Esempi

Esempio di codice seguente viene illustrato come utilizzare il TableSection proprietà per definire le righe di intestazione e piè di pagina in un Table controllo.The following code example demonstrates how to use the TableSection property to define header and footer rows in a Table control.

<%@ 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>

Commenti

Usare il TableSection proprietà da ottenere o impostare in cui il TableRow oggetto viene posizionato un Table controllo.Use the TableSection property to get or set where the TableRow object is placed in a Table control. Per i percorsi di tabella disponibili, vedere TableRowSection.For the available table locations, see TableRowSection. La tabella seguente elenca i valori possibili.The following table lists the possible values.

Sezione di righe di tabellaTable row section Visualizzato comeDisplayed as
TableHeader La riga di intestazione.The header row.
TableBody Il corpo della tabella.The body of the table.
TableFooter La riga di piè di pagina.The footer row.

Quando si usa la sintassi dichiarativa, le sezioni devono essere nell'ordine di intestazione, corpo e quindi nel piè di pagina.When using the declarative syntax, the sections must be in the order of header, body, and then footer.

Il TableRowSection enumerazione consente di compilare siti Web accessibili tramite il Table controllo aggiungendo il <thead>, <tbody>, e <tfoot> elementi al codice HTML sottoposto a rendering nel client.The TableRowSection enumeration enables you to build accessible Web sites using the Table control by adding the <thead>, <tbody>, and <tfoot> elements to the HTML that is rendered to the client. Se si trovano in tutte le righe in una tabella di <tbody> elemento, le informazioni della sezione non viene eseguite.If all rows in a table are in the <tbody> element, the section information is not rendered. In un elemento non corpo deve essere presente almeno una riga.At least one row must be in a non-body element.

Il valore di questa proprietà viene archiviato nello stato di visualizzazione.The value of this property is stored in view state.

Si applica a

Vedi anche