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.
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Available in Sandboxed Solutions: No
Property Value
Type: System.StringA String object that represents the name of a rendering template that renders the control in special contexts. The default is null.
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\14\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.