IFieldTemplateFactory.CreateFieldTemplate Método

Definição

Cria uma instância de um template de campo usando a MetaColumn classe, a DataBoundControlMode classe e UIHint a propriedade.

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

Parâmetros

column
MetaColumn

Especifica a coluna de dados a usar para mostrar o template do campo.

mode
DataBoundControlMode

Especifica o modo de exibição do modelo de campo.

uiHint
String

Especifica o modelo de campo a usar.

Devoluções

Uma instância de um FieldTemplateFactory objeto quando implementada numa classe.

Observações

Os modelos de campo ASP.NET Dynamic Data são controlos de utilizador ASP.NET que mapeiam os controlos de dados para tipos de dados num modelo de dados. Os templates de campo derivam geralmente de FieldTemplateUserControl, a classe que permite o acesso a campos de dados, colunas de dados e metadados em modelos de dados. Os projetos de Dados Dinâmicos fornecem modelos de campo predefinidos, mas pode modificá-los ou criar modelos de campo personalizados. Quando implementado, este método cria um modelo de campo baseado na coluna de dados, no modo da coluna de dados e na UIHint propriedade. Especificas o uiHint parâmetro se quiseres renderizar dados usando um template de campo personalizado.

Aplica-se a