Condividi tramite


BaseDataList.UseAccessibleHeader Proprietà

Definizione

Ottiene o imposta un valore che indica se un controllo elenco dati esegue il rendering della propria intestazione in un formato accessibile. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi che assistono i disabili.

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

Valore della proprietà

Boolean

true se il controllo esegue il rendering della propria intestazione in un formato accessibile; in caso contrario, false. Il valore predefinito è false.

Commenti

Utilizzare la proprietà per specificare se il controllo elenco dati esegue il rendering dell'intestazione UseAccessibleHeader in un formato accessibile. Questa proprietà viene fornita per rendere il controllo più accessibile agli utenti di dispositivi che assistono i disabili. Per impostazione predefinita, il valore di questa proprietà è false e l'intestazione per il controllo viene eseguito il rendering tra tag <td> di cella e </td>. Se il valore di questa proprietà è true, l'intestazione per il controllo viene eseguito il rendering tra i tag <th> delle celle dell'intestazione della tabella e </th>. Inoltre, un scope="col" attributo viene aggiunto all'intestazione della tabella per specificare che l'intestazione si applica a tutte le celle della colonna. Il rendering predefinito dell'elemento <th> viene mantenuto, il rendering del testo in grassetto e centrato orizzontalmente. Gli sviluppatori possono eseguire l'override del comportamento dell'elemento <th> usando un foglio di stile a catena (CSS). Tuttavia, la necessità di usare fogli di stile è sconsigliata quando si creano pagine Web accessibili.

Per i controlli di elenco dati, ad esempio il controllo e il DataList DataGrid controllo, che ereditano dalla BaseDataList classe, è possibile impostare la UseAccessibleHeader proprietà dichiarativamente o a livello di codice. Se si imposta la proprietà a livello di codice, impostarla prima di UseAccessibleHeader associare i dati con il DataBind metodo .

Si applica a

Vedi anche