TemplateBasedControl.TemplateOverride property

Gets or sets a value indicating whether the template referred to by the Template property or the one referred to by the AlternateTemplate property should be instantiated by the CreateChildControls method.

Namespace:  Microsoft.SharePoint.WebControls
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Protected Property TemplateOverride As TemplateOverride
    Get
    Set
'Usage
Dim value As TemplateOverride

value = Me.TemplateOverride

Me.TemplateOverride = value
protected TemplateOverride TemplateOverride { get; set; }

Property value

Type: Microsoft.SharePoint.WebControls.TemplateOverride
A TemplateOverride value that indicates whether a TemplateBasedControl object should render either its Template or AlternateTemplate or, whether it should let the logic of its own ControlTemplate property determine which template is rendered.

See also

Reference

TemplateBasedControl class

TemplateBasedControl members

Microsoft.SharePoint.WebControls namespace

Other resources

Patterns of Custom Field Rendering

Custom Field Types

Walkthrough: Creating a Custom Field Type