ButtonField.Initialize(Boolean, Control) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa o objeto ButtonField atual.
public:
override bool Initialize(bool sortingEnabled, System::Web::UI::Control ^ control);
public override bool Initialize (bool sortingEnabled, System.Web.UI.Control control);
override this.Initialize : bool * System.Web.UI.Control -> bool
Public Overrides Function Initialize (sortingEnabled As Boolean, control As Control) As Boolean
Parâmetros
- sortingEnabled
- Boolean
true
para habilitar a classificação; caso contrário, false
.
- control
- Control
O controle de dados que é o proprietário do ButtonField.
Retornos
false
, que indica que o controle não precisa associar novamente aos dados.
Comentários
O Initialize método é chamado pelo controle de dados ao qual o ButtonField objeto está associado para executar a inicialização de objeto básica para instâncias do campo, antes que o campo seja adicionado a uma coleção de linhas. Controles de dados, como DetailsView e GridView, chamam o Initialize método em seus CreateChildControls
métodos antes que outros métodos, como CreateRow
, sejam chamados para criar linhas específicas com dados.
Chame o Initialize método quando você estiver escrevendo um controle de associação de dados personalizado que usa TableCell objetos para executar a inicialização básica de um ButtonField objeto . Implemente esse método se o ButtonFieldtipo derivado de exigir qualquer inicialização de objeto antes de preencher TableCell objetos com dados ou controles no InitializeCell método .
Notas aos Herdeiros
Você deve substituir o Initialize(Boolean, Control) método e retornar true
, se o campo exigir que a associação de dados seja executada no postback para que o campo funcione corretamente.