DataControlField.HeaderStyle Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets the style of the header of the data control field.
public:
property System::Web::UI::WebControls::TableItemStyle ^ HeaderStyle { System::Web::UI::WebControls::TableItemStyle ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableItemStyle HeaderStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.HeaderStyle : System.Web.UI.WebControls.TableItemStyle
Public ReadOnly Property HeaderStyle As TableItemStyle
Property Value
A TableItemStyle that governs the appearance of the DataControlField header item.
- Attributes
Examples
The following code example demonstrates how to declaratively set the HeaderStyle property of a HyperLinkField column, which displays a yellow background color for the column header in the GridView control.
<%@ 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>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:sqldatasource
id="SqlDataSource1"
runat="server"
connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
selectcommand="SELECT EmployeeID, FirstName, LastName, Title, Region FROM Employees">
</asp:sqldatasource>
<asp:gridview
id="GridView1"
runat="server"
allowpaging="True"
datasourceid="SqlDataSource1"
allowsorting="True"
width="472px">
<columns>
<asp:buttonfield
headerimageurl="http://www.microsoft.com/homepage/gif/bnr-microsoft.gif"
text="ClickMe"
showheader="True"
buttontype="Button">
</asp:buttonfield>
<asp:hyperlinkfield
target="http://msdn.microsoft.com/"
headertext="Link To Info"
text="MyLink">
<headerstyle backcolor="Yellow">
</headerstyle>
</asp:hyperlinkfield>
</columns>
</asp:gridview>
</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>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<asp:sqldatasource
id="SqlDataSource1"
runat="server"
connectionstring="<%$ ConnectionStrings:MyNorthwind%>"
selectcommand="SELECT EmployeeID, FirstName, LastName, Title, Region FROM Employees">
</asp:sqldatasource>
<asp:gridview
id="GridView1"
runat="server"
allowpaging="True"
datasourceid="SqlDataSource1"
allowsorting="True"
width="472px">
<columns>
<asp:buttonfield
headerimageurl="http://www.microsoft.com/homepage/gif/bnr-microsoft.gif"
text="ClickMe"
showheader="True"
buttontype="Button">
</asp:buttonfield>
<asp:hyperlinkfield
target="http://msdn.microsoft.com/"
headertext="Link To Info"
text="MyLink">
<headerstyle backcolor="Yellow">
</headerstyle>
</asp:hyperlinkfield>
</columns>
</asp:gridview>
</form>
</body>
</html>
Remarks
The HeaderStyle property governs the appearance of any text displayed in the header item of a type derived from DataControlField. The most common application of the HeaderStyle property is to alter the style of the column headers in a GridView control.