ButtonField.Initialize(Boolean, Control) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Inicializa o objeto atual ButtonField .
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 permitir a ordenação; caso contrário, false.
- control
- Control
O controlo de dados que detém o ButtonField.
Devoluções
false, o que indica que o controlo não precisa de se reassociar aos dados.
Observações
O Initialize método é chamado pelo controlo de dados com que o ButtonField objeto está associado para realizar a inicialização básica do objeto para instâncias do campo, antes de o campo ser adicionado a uma coleção de linhas. Controlos de dados, como DetailsView e GridView, chamam o Initialize método nos seus CreateChildControls métodos antes de outros métodos, como CreateRow, serem chamados para criar linhas específicas com dados.
Chame O Initialize método quando estiver a escrever um controlo personalizado de dados que utiliza TableCell objetos para realizar a inicialização básica de um ButtonField objeto. Implemente este método se o seu ButtonFieldtipo derivado requer qualquer inicialização de objeto antes de preencher TableCell objetos com dados ou controlos no InitializeCell método.
Notas para Herdeiros
Deve sobrescrever o Initialize(Boolean, Control) método e retornar true, se o campo exigir que a ligação de dados seja realizada no postback para que o campo funcione corretamente.