IFieldTemplateFactory.CreateFieldTemplate Metódus

Definíció

Egy mezősablon egy példányát hozza létre az osztály, az MetaColumn osztály és UIHint a DataBoundControlMode tulajdonság használatával.

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éterek

column
MetaColumn

Megadja a mezősablon megjelenítéséhez használandó adatoszlopot.

mode
DataBoundControlMode

Megadja a mezősablon megjelenítési módját.

uiHint
String

Megadja a használni kívánt mezősablont.

Válaszok

Objektum egy FieldTemplateFactory példánya, amikor egy osztályban implementálják.

Megjegyzések

ASP.NET dinamikus adatmezősablonok ASP.NET olyan felhasználói vezérlők, amelyek adatmodell adattípusaihoz rendelik az adatvezérlőket. A mezősablonok általában abból az osztályból FieldTemplateUserControlszármaznak, amely lehetővé teszi az adatmezők, adatoszlopok és metaadatok elérését az adatmodellekben. A dinamikus adatprojektek alapértelmezett mezősablonokat biztosítanak, de módosíthatja őket, vagy egyéni mezősablonokat hozhat létre. Implementáláskor ez a metódus létrehoz egy mezősablont az adatoszlop, az adatoszlop módja és a UIHint tulajdonság alapján. Ha egyéni mezősablon használatával szeretné megjeleníteni az adatokat, adja meg a uiHint paramétert.

A következőre érvényes: