Export (0) Print
Expand All

TemplateBasedControl.AlternateTemplateName property

Gets or sets the name of a rendering template that can be used in contexts in which the template named by the TemplateName property would be inappropriate.

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

public string AlternateTemplateName { get; set; }

Property value

Type: System.String
A String object that represents the name of a rendering template that renders the control in special contexts. The default is a null reference (Nothing in Visual Basic).

The AlternateTemplateName property returns the value of the DefaultAlternateTemplateName property if it has not been specifically set to something else.

Notes to callers

Typically, calling code should set the AlternateTemplateName property to the value of the ID attribute of a <RenderingTemplate> element in an .ascx file that is located in the following folder:

%ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\template\controltemplates

The ID attribute identifies the RenderingTemplate object that renders the control in contexts, such as on particular forms, in which using the template named by the TemplateName property would be inappropriate.

Show:
© 2014 Microsoft