BaseDataList.UseAccessibleHeader Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy kontrolka listy danych renderuje nagłówek w dostępnym formacie. Ta właściwość jest udostępniana w celu zwiększenia dostępności kontroli dla użytkowników urządzeń z technologią pomocniczą.

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

Wartość właściwości

Boolean

true jeśli kontrolka renderuje nagłówek w dostępnym formacie; w przeciwnym razie , false. Wartość domyślna to false.

Uwagi

UseAccessibleHeader Użyj właściwości , aby określić, czy kontrolka listy danych renderuje nagłówek w formacie dostępnym. Ta właściwość jest udostępniana w celu zwiększenia dostępności kontroli dla użytkowników urządzeń z technologią pomocniczą. Domyślnie wartość tej właściwości to false , a nagłówek kontrolki jest renderowany między tagami <td> komórek i </td>. Jeśli wartość tej właściwości to true, nagłówek kontrolki jest renderowany między tagami <th> komórek nagłówka tabeli i </th>. Ponadto atrybut jest dodawany do nagłówka tabeli w scope="col" celu określenia, że nagłówek ma zastosowanie do wszystkich komórek w kolumnie. Domyślne renderowanie elementu jest zachowywane, renderowanie <th> tekstu jako pogrubionego i wyśrodkowanego w poziomie. Deweloperzy mogą zastąpić zachowanie <th> elementu przy użyciu kaskadowego arkusza stylów (CSS). Jednak wymaganie używania arkuszy stylów jest odradzane podczas tworzenia dostępnych stron sieci Web.

W przypadku kontrolek listy danych, takich jak kontrolka DataList i kontrolka DataGrid , które dziedziczą po BaseDataList klasie, można ustawić UseAccessibleHeader właściwość deklaratywnie lub programowo. Jeśli właściwość zostanie ustawiona UseAccessibleHeader programowo, ustaw ją przed powiązaniem danych za DataBind pomocą metody .

Dotyczy

Zobacz też