Freigeben über


IFieldTemplateFactory.CreateFieldTemplate Methode

Definition

Erstellt eine Instanz einer Feldvorlage mithilfe der MetaColumn Klasse, der DataBoundControlMode Klasse und UIHint der 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 zu verwendende Feldvorlage an.

Gibt zurück

Eine Instanz eines FieldTemplateFactory Objekts, wenn es in einer Klasse implementiert wird.

Hinweise

ASP.NET Dynamische Datenfeldvorlagen sind ASP.NET Benutzersteuerelemente, die Datensteuerelementen Datentypen in einem Datenmodell zuordnen. Feldvorlagen werden in der Regel von FieldTemplateUserControlder Klasse abgeleitet, die den Zugriff auf Datenfelder, Datenspalten und Metadaten in Datenmodellen ermöglicht. Dynamische Datenprojekte stellen Standardfeldvorlagen bereit, 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: