GridView.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 GridView contrôle 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 technologiques 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 GridView contrôle affiche son en-tête dans un format accessible ; sinon, false. La valeur par défaut est true.
Exemples
L’exemple suivant montre comment utiliser la UseAccessibleHeader propriété pour désactiver l’en-tête accessible.
<%@ 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 runat="server">
<title>GridView UseAccessibleHeader Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>GridView UseAccessibleHeader Example</h3>
<asp:gridview id="CustomersGridView"
datasourceid="CustomersSource"
autogeneratecolumns="true"
emptydatatext="No data available."
allowpaging="true"
useaccessibleheader="false"
runat="server">
<headerstyle backcolor="LightSteelBlue"
font-names="Verdana"
font-italic="true"
font-size="12"
forecolor="Blue"/>
</asp:gridview>
<!-- This example uses Microsoft SQL Server and connects -->
<!-- to the Northwind sample database. Use an ASP.NET -->
<!-- expression to retrieve the connection string value -->
<!-- from the Web.config file. -->
<asp:sqldatasource id="CustomersSource"
selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
runat="server"/>
</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 runat="server">
<title>GridView UseAccessibleHeader Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>GridView UseAccessibleHeader Example</h3>
<asp:gridview id="CustomersGridView"
datasourceid="CustomersSource"
autogeneratecolumns="true"
emptydatatext="No data available."
allowpaging="true"
useaccessibleheader="false"
runat="server">
<headerstyle backcolor="LightSteelBlue"
font-names="Verdana"
font-italic="true"
font-size="12"
forecolor="Blue"/>
</asp:gridview>
<!-- This example uses Microsoft SQL Server and connects -->
<!-- to the Northwind sample database. Use an ASP.NET -->
<!-- expression to retrieve the connection string value -->
<!-- from the Web.config file. -->
<asp:sqldatasource id="CustomersSource"
selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
runat="server"/>
</form>
</body>
</html>
Remarques
Utilisez la UseAccessibleHeader propriété pour spécifier si le GridView contrôle restitue sa ligne d’en-tête dans un format accessible. Cette propriété est fournie pour rendre le contrôle plus accessible aux utilisateurs d’appareils technologiques d’assistance. Par défaut, la valeur de cette propriété est true et l’en-tête du contrôle est rendu à l’aide <th> des balises de cellule d’en-tête de tableau. En outre, un scope="col" attribut est ajouté à l’en-tête de tableau 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 style de l’élément à l’aide <th> d’une feuille de style en cascade.
Si la valeur de cette propriété est false, l’en-tête du contrôle est rendu à l’aide <td> de balises de cellule de tableau.