?
Dieses Dokument verwendet PHP-Handbuch für chinesische Websites Freigeben
TableCell 控件與 Table 控件和 TableRow 控件結(jié)合,用于創(chuàng)建表格中的單元格。
提示:每行的單元均存儲在 TableRow 控件的 Cells 集合中。
屬性 | 描述 | .NET |
---|---|---|
AssociatedHeaderCellID | 與 TableCell 控件關(guān)聯(lián)的表標(biāo)題單元格列表。 | 2.0 |
ColumnSpan | 單元格跨越的列數(shù)。 | 1.0 |
HorizontalAlign | 表格單元格中內(nèi)容的水平對齊方式。 | 1.0 |
RowSpan | 單元格跨越的行數(shù)。 | 1.0 |
runat | 規(guī)定該控件是服務(wù)器控件。必須設(shè)置為 "server"。 | 1.0 |
Text | 規(guī)定表格單元格的文本。 | 1.0 |
VerticalAlign | 表格單元格中內(nèi)容的垂直對齊方式。 | 1.0 |
Wrap | 規(guī)定單元格內(nèi)容是否換行。 | 1.0 |
AccessKey,?Attributes,?BackColor,?BorderColor,?BorderStyle,?BorderWidth,?CssClass,?Enabled,?Font,?EnableTheming,?ForeColor,?Height,?IsEnabled,?SkinID,?Style,?TabIndex,?ToolTip,?Width
AppRelativeTemplateSourceDirectory,?BindingContainer,?ClientID,?Controls,?EnableTheming,?EnableViewState,?ID,?NamingContainer,?Page,?Parent,?Site,?TemplateControl,?TemplateSourceDirectory,?UniqueID,?Visible
Table
<!DOCTYPE?html> <html> <body> <form?runat=server> <asp:Table?runat="server"?CellPadding="5" GridLines="horizontal"?HorizontalAlign="Center"> ???<asp:TableRow> ?????<asp:TableCell>1</asp:TableCell> ?????<asp:TableCell>2</asp:TableCell> ???</asp:TableRow> ???<asp:TableRow> ?????<asp:TableCell>3</asp:TableCell> ?????<asp:TableCell>4</asp:TableCell> ???</asp:TableRow> </asp:Table> <br> <asp:Table?runat="server"?CellPadding="5" GridLines="vertical"?HorizontalAlign="Center"> ???<asp:TableRow> ?????<asp:TableCell>1</asp:TableCell> ?????<asp:TableCell>2</asp:TableCell> ???</asp:TableRow> ???<asp:TableRow> ?????<asp:TableCell>3</asp:TableCell> ?????<asp:TableCell>4</asp:TableCell> ???</asp:TableRow> </asp:Table> </form> </body> </html>
在本例中,我們在 .aspx 文件中聲明了兩個 Table 控件。
Table 2
<script??runat="server"> Sub?Page_Load(sender?As?Object,?e?As?EventArgs) dim?rows,cells,j,i rows=3 cells=2 For?j=0?To?rows-1 ???dim?r?As?New?TableRow() ???For?i=0?To?cells-1 ?????dim?c?As?New?TableCell() ?????c.Controls.Add(New?LiteralControl("row?"?&?j?&?",?cell?"?&?i)) ?????r.Cells.Add(c) ???Next ???Table1.Rows.Add(r) Next End?Sub </script> <!DOCTYPE?html> <html> <body> <form?runat="server"> <asp:Table?id="Table1"?BorderWidth="1"?GridLines="Both"?runat="server"?/> </form> </body> </html>
在本例中,我們在 .aspx 文件中聲明了一個 Table 控件,三個 TableRow 控件,和兩個 TableCell 控件。