BaseDataList.UseAccessibleHeader Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se o controle de listagem de dados renderiza seu cabeçalho em um formato acessível. Esta propriedade é fornecida para tornar o controle mais acessível para usuários de dispositivos de tecnologia adaptativa.
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 da propriedade
true
se o controle renderizar seu cabeçalho em um formato acessível; caso contrário, false
. O padrão é false
.
Comentários
Use a UseAccessibleHeader propriedade para especificar se o controle de listagem de dados renderiza seu cabeçalho em um formato acessível. Esta propriedade é fornecida para tornar o controle mais acessível para usuários de dispositivos de tecnologia adaptativa. Por padrão, o valor dessa propriedade é false
e o cabeçalho do controle é renderizado entre marcas de <td>
célula e </td>
. Se o valor dessa propriedade for true
, o cabeçalho do controle será renderizado entre marcas de célula de <th>
cabeçalho de tabela e </th>
. Além disso, um scope="col"
atributo é adicionado 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, renderizando o texto como negrito e centralizado horizontalmente. Os desenvolvedores podem substituir o comportamento do <th>
elemento usando uma CSS (folha de estilo em cascata). No entanto, exigir o uso de folhas de estilos é desencorajado ao criar páginas da Web acessíveis.
Para controles de listagem de dados, como o DataList controle e o DataGrid controle, que herdam da BaseDataList classe, você pode definir a UseAccessibleHeader propriedade declarativamente ou programaticamente. Se você definir a propriedade programaticamente, defina-a UseAccessibleHeader antes de associar dados com o DataBind método.