TableHeaderCell.AbbreviatedText Property
.NET Framework (current version)
Gets or sets the abbr attribute of the HTML th element for the TableHeaderCell control.
Assembly: System.Web (in System.Web.dll)
Property Value
Type: System.StringA string representing the abbreviated text. The default is an empty string ("").
The AbbreviatedText property is rendered as the abbr attribute of the HTML th element. The abbr attribute is used by screen readers to read a shortened version of a header for each cell in the table. The AbbreviatedText property is significant for browsers that render abbreviated text in place of the content for the TableHeaderCell control.
The value of this property is stored in view state.
The following code example demonstrates how to program the AbbreviatedText property declaratively.
<%@ 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 id="Head1" runat="server"> <title>TableHeaderCell Example</title> </head> <body> <form id="form1" runat="server"> <div> <h1>TableHeaderCell Example</h1> <asp:table id="Table1" runat="server" CellPadding="3" CellSpacing="3" BorderWidth="1" GridLines="Both"> <asp:TableHeaderRow ID="TableHeaderRow1" runat="server"> <asp:TableHeaderCell runat="server" ID="Column1Header" CategoryText="Column1" AbbreviatedText="Header 1" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="LightGray"> Column 1 Header </asp:TableHeaderCell> <asp:TableHeaderCell runat="server" ID="Column2Header" CategoryText="Column2,Column2Alternative" AbbreviatedText="Header 2" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="LightGray"> Column 2 Header </asp:TableHeaderCell> <asp:TableHeaderCell runat="server" ID="Column3Header" CategoryText="Column3" AbbreviatedText="Header 3" Scope="Column" HorizontalAlign="Center" VerticalAlign="Middle" BackColor="LightGray"> Column 3 Header </asp:TableHeaderCell> </asp:TableHeaderRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header" HorizontalAlign="Left"> (0,0) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column2Header"> (0,1) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column3Header"> (0,2) </asp:TableCell> </asp:TableRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID="Column1Header" HorizontalAlign="Left"> (1,0) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column2Header"> (1,1) </asp:TableCell> <asp:TableCell AssociatedHeaderCellID="Column3Header"> (1,2) </asp:TableCell> </asp:TableRow> <asp:TableRow HorizontalAlign="Center"> <asp:TableCell AssociatedHeaderCellID= "Column1Header,Column2Header,Column3Header" ColumnSpan="3" HorizontalAlign="Left"> (2,0) </asp:TableCell> </asp:TableRow> </asp:table> </div> </form> </body> </html>
.NET Framework
Available since 2.0
Available since 2.0
Show: