TableCaptionAlign 枚举

定义

指定要呈现为 HTML 标题元素的文字的水平或垂直位置。

public enum class TableCaptionAlign
public enum TableCaptionAlign
type TableCaptionAlign = 
Public Enum TableCaptionAlign
继承
TableCaptionAlign

字段

Bottom 2

标题元素和表的底部对齐。

Left 3

标题元素和表的左边对齐。

NotSet 0

未设定标题对齐。 呈现该标题的浏览器确定标题的对齐位置。

Right 4

标题元素和表的右边对齐。

Top 1

标题元素和表的顶部对齐。

示例

以下示例演示如何使用TableCaptionAlign枚举在控件中Table设置CaptionAlign属性。 该 Table 控件包含 TableRow 显示 City 和 ZIP Code 值的对象。

<%@ 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>TableCaptionAlign Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    <h3>TableCaptionAlign Enumeration Example</h3>
    <!-- Scope attribute added for accessibility -->
    <asp:table id="Table1" runat="server" CellPadding="4"
      caption="City Postal Codes" CellSpacing="1"
      captionalign="Right" gridlines="Both">
    <asp:TableRow>
      <asp:TableHeaderCell id="CityHeader" Scope="Column">
        City Name
      </asp:TableHeaderCell>
      <asp:TableHeaderCell id="ZipHeader" Scope="Column">
        ZIP Code
      </asp:TableHeaderCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Redmond
      </asp:TableCell>
      <asp:TableCell>
        98052
      </asp:TableCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Albany
      </asp:TableCell>
      <asp:TableCell>
        12222
      </asp:TableCell>
    </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>TableCaptionAlign Example</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>

    <h3>TableCaptionAlign Enumeration Example</h3>
    <!-- Scope attribute added for accessibility -->
    <asp:table id="Table1" runat="server" CellPadding="4"
      caption="City Postal Codes" CellSpacing="1"
      captionalign="Right" gridlines="Both">
    <asp:TableRow>
      <asp:TableHeaderCell id="CityHeader" Scope="Column">
        City Name
      </asp:TableHeaderCell>
      <asp:TableHeaderCell id="ZipHeader" Scope="Column">
        ZIP Code
      </asp:TableHeaderCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Redmond
      </asp:TableCell>
      <asp:TableCell>
        98052
      </asp:TableCell>
    </asp:TableRow>
    <asp:TableRow>
      <asp:TableCell>
        Albany
      </asp:TableCell>
      <asp:TableCell>
        12222
      </asp:TableCell>
    </asp:TableRow>
    </asp:table>

    </div>
    </form>
  </body>
</html>

注解

枚举TableCaptionAlign表示 HTML 标题元素的水平或垂直位置,这些元素可以呈现为表,例如TableGridViewDetailsViewCalendar。 例如,该 CaptionAlign 属性使用这些枚举值在控件中 Table 设置标题对齐方式。

如果指定 NotSet,则呈现控件的浏览器确定标题的对齐位置。

CaptionAlign 属性指定标题元素相对于可呈现为表的控件的位置。 该 Caption 属性指定要在 caption 元素中显示的文本。 辅助技术设备可以使用属性提供 Caption 的说明使控件更易于访问。 例如,屏幕阅读器设备可能会向用户读取标题,向他们提供表格的说明。

适用于

另请参阅