Freigeben über


TemplateBasedControl.ControlTemplate-Eigenschaft

Ruft die Vorlage, die rendert das Steuerelement im aktuellen Kontext ab.

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

Syntax

'Declaration
Protected Overridable ReadOnly Property ControlTemplate As ITemplate
    Get
'Usage
Dim value As ITemplate

value = Me.ControlTemplate
protected virtual ITemplate ControlTemplate { get; }

Eigenschaftswert

Typ: System.Web.UI.ITemplate
Ein ITemplate -Objekt, das das Steuerelement gerendert wird.

Hinweise

Wenn diese Eigenschaft in einer abgeleiteten Klasse überschrieben wird, hat der Accessor get Logik, die entscheidet, welche eine der Eigenschaften Type ITemplate des Objekts TemplateBasedControl tatsächlich im aktuellen Kontext verwendet wird, zum Rendern des Felds verwendet.

Hinweise für Vererber

Die standardmäßige Implementierung der get -Accessor gibt den Wert der Eigenschaft Template in allen Kontexten. Wenn Sie eine AlternateTemplate -Eigenschaft zum Rendern des Steuerelements in bestimmten Kontexten wie ein bestimmtes Formular, Überschreiben des get -Accessors, um Ihre Auswahllogik enthält.

Siehe auch

Referenz

TemplateBasedControl Klasse

TemplateBasedControl-Member

Microsoft.SharePoint.WebControls-Namespace

Weitere Ressourcen

Patterns of Custom Field Rendering

Custom Field Types

Walkthrough: Creating a Custom Field Type