Sdílet prostřednictvím


IFieldTemplateFactory.CreateFieldTemplate Metoda

Definice

Vytvoří instanci šablony pole pomocí MetaColumn třídy, DataBoundControlMode třídy a UIHint vlastnosti.

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

Parametry

column
MetaColumn

Určuje datový sloupec, který se má použít k zobrazení šablony pole.

mode
DataBoundControlMode

Určuje režim zobrazení šablony pole.

uiHint
String

Určuje šablonu pole, která se má použít.

Návraty

Instance objektu FieldTemplateFactory při implementaci ve třídě.

Poznámky

ASP.NET šablony dynamických polí dat jsou ASP.NET uživatelských ovládacích prvků, které mapují ovládací prvky dat na datové typy v datovém modelu. Šablony polí jsou obecně odvozeny od FieldTemplateUserControltřídy, která umožňuje přístup k datovým polím, datovým sloupcům a metadatům v datových modelech. Projekty dynamických dat poskytují výchozí šablony polí, ale můžete je upravit nebo vytvořit vlastní šablony polí. Při implementaci tato metoda vytvoří šablonu pole založenou na datovém sloupci, režimu datového sloupce a UIHint vlastnosti. Parametr zadáte uiHint , pokud chcete vykreslit data pomocí vlastní šablony pole.

Platí pro