BaseDataList.UseAccessibleHeader Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant si un contrôle de liste de données restitue son en-tête dans un format accessible. Cette propriété est fournie pour rendre le contrôle plus accessible aux utilisateurs d'appareils de technologie d'assistance.
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
Valeur de propriété
true
si le contrôle restitue son en-tête dans un format accessible ; sinon, false
. La valeur par défaut est false
.
Remarques
Utilisez la UseAccessibleHeader propriété pour spécifier si le contrôle de liste des données affiche son en-tête dans un format accessible. Cette propriété est fournie pour rendre le contrôle plus accessible aux utilisateurs d'appareils de technologie d'assistance. Par défaut, la valeur de cette propriété est false
et l’en-tête du contrôle est rendu entre les balises <td>
de cellule et </td>
. Si la valeur de cette propriété est true
, l’en-tête du contrôle est rendu entre les balises de <th>
cellule d’en-tête de table et </th>
. En outre, un scope="col"
attribut est ajouté à l’en-tête de table pour spécifier que l’en-tête s’applique à toutes les cellules de la colonne. Le rendu par défaut de l’élément <th>
est conservé, le rendu du texte en gras et centré horizontalement. Les développeurs peuvent remplacer le comportement de l’élément à l’aide <th>
d’une feuille de style en cascade (CSS). Toutefois, l’utilisation de feuilles de style est déconseillée lors de la création de pages Web accessibles.
Pour les contrôles de liste de données, tels que le DataList contrôle et le DataGrid contrôle, qui héritent de la BaseDataList classe, vous pouvez définir la UseAccessibleHeader propriété de façon déclarative ou par programmation. Si vous définissez la propriété par programmation, définissez-la UseAccessibleHeader avant de lier des données avec la DataBind méthode.