Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
MSDN Library

TemplateBasedControl.DefaultAlternateTemplateName property

Gets the name of the default alternate rendering template.

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

protected virtual string DefaultAlternateTemplateName { get; }

Property value

Type: System.String
A String object that names a rendering template.

Notes to inheritors

The default implementation always returns a null reference (Nothing in Visual Basic).

In derived classes, the DefaultAlternateTemplateName property contains the value of the ID attribute of a <RenderingTemplate> element in an .aspx 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 can be used as a fallback template if the AlternateTemplateName property is called before it has been set or, if for any reason, the template it names cannot be used.

© 2015 Microsoft