HTML 伺服器控件
定義和用法
HtmlTable 控件用于控制 <table> 元素。在 HTML 中,<table> 元素用于建立表格。
屬性
描述 | |
---|---|
Align | 規定此表格的對齊方式。 |
Attributes | 傳回該元素的所有屬性名稱和值對。 |
BGColor | 規定表格的背景顔色。 |
Border | 規定邊框的寬度。 提示: 設定 border="0" 可顯示不帶邊框的表格! |
BorderColor | 規定邊框的顔色。 |
CellPadding | 規定單元格邊框與内容之間的空白。 |
CellSpacing | 規定單元格之間的空白。 |
Disabled | 布爾值,訓示是否禁用該控件。預設是 false。 |
Height | 規定表格的高度。 |
id | 控件的唯一 id。 |
InnerHtml | 設定或傳回該 HTML 元素的開始标簽和結束标簽之間的内容。特殊字元不會被自動轉換為 HTML 實體。 |
InnerText | 設定或傳回該 HTML 元素的開始标簽和結束标簽之間的所有文本。特殊字元會被自動轉換為 HTML 實體。 |
Rows | 傳回表示表格中所有行的 HtmlRowCollection 對象。 |
runat | 規定該控件是一個伺服器控件。必須被設定為 "server"。 |
Style | 設定或傳回被應用到該控件的 CSS 屬性。 |
TagName | 傳回元素的标簽名。 |
Visible | 布爾值,訓示該控件是否可見。 |
Width | 規定表格的寬度。 |
執行個體
HTMLTable
在本例中,我們在 .aspx 檔案中聲明了兩個 HtmlSelect 控件,一個 HtmlInputButton 控件,以及一個 HtmlTable 控件(記得把控件嵌套在 HtmlForm 控件中)。使用者可選擇單元和行的數目。當送出按鈕被觸發時,會執行 submit 子例程。submit 子例程會根據使用者的輸入來生成表格。
HTMLTable 2
在本例中,我們在 .aspx 檔案中聲明了一個 HtmlTable 控件和一個 HtmlInputButton 控件(記得把控件嵌套在 HtmlForm 控件中)。當觸發送出按鈕時,會執行 submit 子例程。submit 子例程會修改表格的背景顔色和邊框顔色,它也會修改單元格的内容。
HTML 伺服器控件