Compartilhar via


DataControlField.Initialize(Boolean, Control) Método

Definição

Executa a inicialização de instância básica para um campo de controle de dados.

public:
 virtual bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public virtual bool Initialize (bool sortingEnabled, System.Web.UI.Control control);
abstract member Initialize : bool * System.Web.UI.Control -> bool
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overridable Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean

Parâmetros

sortingEnabled
Boolean

Um valor que indica se o controle dá suporte à classificação de colunas de dados.

control
Control

O controle de dados que é o proprietário do DataControlField.

Retornos

Boolean

Sempre retorna false.

Comentários

O controle de que o DataControlField objeto está associado chama o Initialize método para inicializar o campo antes de ser adicionado a uma coleção de linhas. Controles de dados como DetailsView e chamar o Initialize método em seus CreateChildControls métodos antes de chamar outros métodos, como CreateRow criar linhas específicas GridView com dados.

Chame esse método quando você estiver escrevendo um controle personalizado associado a dados que usa DataControlFieldCell objetos para executar inicialização básica para quaisquer DataControlField objetos. Implemente esse método se o tipo derivado exigir qualquer inicialização de objeto antes de preencher DataControlFieldCell objetos com dados ou controles no InitializeCell método.

Aplica-se a