Partager via


IFieldTemplateFactory.CreateFieldTemplate Méthode

Définition

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

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

IFieldTemplate

Instance d’un objet FieldTemplateFactory en cas d’implémentation dans une classe.

Remarques

ASP.NET Dynamic Data modèles de champs sont ASP.NET des contrôles utilisateur qui mappent des contrôles de données à des 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 Dynamic Data 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 restituer des données à l’aide d’un modèle de champ personnalisé.

S’applique à