System.Web.UI.WebControls.DataList.HeaderTemplate Property

Gets or sets the template for the heading section of the System.Web.UI.WebControls.DataList control.

Syntax

[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
[System.Web.UI.TemplateContainer(typeof(System.Web.UI.WebControls.DataListItem))]
[System.ComponentModel.DefaultValue(null)]
[System.ComponentModel.Browsable(false)]
public virtual System.Web.UI.ITemplate HeaderTemplate { set; get; }

Value

a System.Web.UI.ITemplate

Remarks

Use the DataList.HeaderTemplate property to control the contents of the heading section. The appearance of the header section is controlled by the DataList.HeaderStyle property.

Note:

The DataList.ShowHeader property must be set to true for this property to be visible.

To specify a template for the heading section, place the <HeaderTemplate> tags between the opening and closing tags of the System.Web.UI.WebControls.DataList control. You can then list the contents of the template between the opening and closing <HeaderTemplate> tags.

Note:

This control can be used to display user input, which might include malicious client script. Check any information that is sent from a client for executable script, SQL statements, or other code before displaying it in your application. You can use validation controls to verify user input before displaying the input text in a control. ASP.NET provides an input request validation feature to block script and HTML in user input. For more information, see Securing Standard ControlsHow to: Protect Against Script Exploits in a Web Application by Applying HTML Encoding to Strings, and Introduction to Validating User Input in ASP.NET Web Pages.

Requirements

Namespace: System.Web.UI.WebControls
Assembly: System.Web (in System.Web.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0