Freigeben über


IFieldTemplateFactory.CreateFieldTemplate Methode

Definition

Erstellt eine Instanz einer Feldvorlage mithilfe der MetaColumn-Klasse, der DataBoundControlMode-Klasse und der UIHint-Eigenschaft.

public:
 System::Web::DynamicData::IFieldTemplate ^ CreateFieldTemplate(System::Web::DynamicData::MetaColumn ^ column, System::Web::UI::WebControls::DataBoundControlMode mode, System::String ^ uiHint);
public System.Web.DynamicData.IFieldTemplate CreateFieldTemplate (System.Web.DynamicData.MetaColumn column, System.Web.UI.WebControls.DataBoundControlMode mode, string uiHint);
abstract member CreateFieldTemplate : System.Web.DynamicData.MetaColumn * System.Web.UI.WebControls.DataBoundControlMode * string -> System.Web.DynamicData.IFieldTemplate
Public Function CreateFieldTemplate (column As MetaColumn, mode As DataBoundControlMode, uiHint As String) As IFieldTemplate

Parameter

column
MetaColumn

Gibt die Datenspalte an, die zum Anzeigen der Feldvorlage verwendet werden soll.

mode
DataBoundControlMode

Gibt den Anzeigemodus der Feldvorlage an.

uiHint
String

Gibt die Feldvorlage an, die verwendet werden soll.

Gibt zurück

IFieldTemplate

Eine Instanz eines FieldTemplateFactory-Objekts bei Implementierung in einer Klasse.

Hinweise

ASP.NET dynamische Daten Feldvorlagen sind ASP.NET Benutzersteuerelemente, die Datensteuerelemente Datentypen in einem Datenmodell zuordnen. Feldvorlagen werden im Allgemeinen von der FieldTemplateUserControl -Klasse abgeleitet, die den Zugriff auf Datenfelder, Datenspalten und Metadaten in Datenmodellen ermöglicht. dynamische Daten-Projekte bieten Standardfeldvorlagen, aber Sie können sie ändern oder benutzerdefinierte Feldvorlagen erstellen. Bei der Implementierung erstellt diese Methode eine Feldvorlage basierend auf der Datenspalte, dem Modus der Datenspalte und der UIHint -Eigenschaft. Sie geben den uiHint Parameter an, wenn Sie Daten mithilfe einer benutzerdefinierten Feldvorlage rendern möchten.

Gilt für