BaseDataList.UseAccessibleHeader Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se o controlo da listagem de dados renderiza o seu cabeçalho num formato acessível. Esta propriedade é disponibilizada para tornar o controlo mais acessível aos utilizadores de dispositivos de tecnologia assistiva.
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
Valor de Propriedade
true se o controlo renderizar o seu cabeçalho num formato acessível; caso contrário, false. A predefinição é false.
Observações
Use a UseAccessibleHeader propriedade para especificar se o controlo da listagem de dados renderiza o seu cabeçalho num formato acessível. Esta propriedade é disponibilizada para tornar o controlo mais acessível aos utilizadores de dispositivos de tecnologia assistiva. Por defeito, o valor desta propriedade é false e o cabeçalho do controlo é renderizado entre as etiquetas <td> das células e </td>. Se o valor desta propriedade for true, o cabeçalho do controlo é renderizado entre as etiquetas <th> das células do cabeçalho da tabela e </th>. Além disso, é adicionado um scope="col" atributo ao cabeçalho da tabela para especificar que o cabeçalho se aplica a todas as células da coluna. A renderização padrão do <th> elemento é preservada, tornando o texto a negrito e centralizado horizontalmente. Os programadores podem sobrepor o comportamento do <th> elemento usando uma folha de estilo em cascata (CSS). No entanto, a exigência do uso de folhas de estilo é desencorajada ao criar páginas Web acessíveis.
Para controlos de listagem de dados, como o DataList controlo e o DataGrid controlo, que herdam da BaseDataList classe, pode definir a UseAccessibleHeader propriedade de forma declarativa ou programática. Se definires a UseAccessibleHeader propriedade programaticamente, define antes de associar dados ao DataBind método.