BaseDataList.UseAccessibleHeader 属性

定义

获取或设置一个值,该值指示数据列表控件是否以可访问的格式呈现其标头。 提供此属性的目的是使辅助技术设备的用户更易于访问控件。

public:
 virtual property bool UseAccessibleHeader { bool get(); void set(bool value); };
public virtual bool UseAccessibleHeader { get; set; }
member this.UseAccessibleHeader : bool with get, set
Public Overridable Property UseAccessibleHeader As Boolean

属性值

Boolean

如果控件以可访问的格式呈现其标头,则为 true;否则为 false。 默认值为 false

注解

使用 UseAccessibleHeader 属性指定数据列表控件是否以可访问格式呈现其标头。 提供此属性的目的是使辅助技术设备的用户更易于访问控件。 默认情况下,此属性的值是在false单元格标记和</td>单元格标记<td>之间呈现控件的标头。 如果此属性的值是true,则控件的标头在表标题单元格标记和</th>表头单元格标记<th>之间呈现。 此外,将属性 scope="col" 添加到表标题,以指定标头应用于列中的所有单元格。 保留元素的默认呈现 <th> ,将文本呈现为粗体,水平居中。 开发人员可以使用级联样式表 (CSS) 替代元素的行为 <th> 。 但是,创建可访问的网页时,不建议使用样式表。

对于从BaseDataList类继承的控件(如DataList控件和DataGrid控件)的数据列表,可以声明方式或以编程方式设置UseAccessibleHeader属性。 如果以编程方式设置 UseAccessibleHeader 属性,请先设置该属性,然后再使用 DataBind 该方法绑定数据。

适用于

另请参阅