Partager via


IFieldTemplateFactory.CreateFieldTemplate Méthode

Définition

Crée une instance d’un modèle de champ à l’aide de la classe, de la MetaColumn classe et UIHint de la DataBoundControlMode propriété.

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

Paramètres

column
MetaColumn

Spécifie la colonne de données à utiliser pour afficher le modèle de champ.

mode
DataBoundControlMode

Spécifie le mode d’affichage du modèle de champ.

uiHint
String

Spécifie le modèle de champ à utiliser.

Retours

Instance d’un FieldTemplateFactory objet lorsqu’il est implémenté dans une classe.

Remarques

ASP.NET modèles de champs données dynamiques sont ASP.NET contrôles utilisateur qui mappent des contrôles de données aux types de données dans un modèle de données. Les modèles de champ dérivent généralement de FieldTemplateUserControl, la classe qui permet d’accéder aux champs de données, aux colonnes de données et aux métadonnées dans les modèles de données. Les projets de données dynamiques fournissent des modèles de champs par défaut, mais vous pouvez les modifier ou créer des modèles de champs personnalisés. En cas d’implémentation, cette méthode crée un modèle de champ basé sur la colonne de données, le mode de la colonne de données et la UIHint propriété. Vous spécifiez le uiHint paramètre si vous souhaitez afficher des données à l’aide d’un modèle de champ personnalisé.

S’applique à