HtmlForm.OnInit(EventArgs) 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.
protected:
override void OnInit(EventArgs ^ e);
protected public:
override void OnInit(EventArgs ^ e);
protected override void OnInit(EventArgs e);
protected internal override void OnInit(EventArgs e);
override this.OnInit : EventArgs -> unit
Protected Overrides Sub OnInit (e As EventArgs)
Protected Friend Overrides Sub OnInit (e As EventArgs)
Parâmetros
Observações
Quando notificados pelo OnInit método, os controlos do servidor Web devem realizar quaisquer passos de inicialização necessários para criar e configurar uma instância. Nesta fase do ciclo de vida do controlo do servidor, o estado de visualização do controlo ainda não foi preenchido. Além disso, não pode aceder a outros controlos de servidor quando este método é chamado, independentemente de ser filho ou pai deste controlo. Outros controlos de servidor não têm garantia de serem criados e prontos para acesso.
Levantar um evento invoca o gestor de eventos através de um delegado. Para mais informações, consulte Manuseio e Levantamento de Eventos.
O OnInit método também permite que classes derivadas tratem do evento sem anexar um delegado. Esta é a técnica preferida para lidar com o evento numa classe derivada.
O OnInit método é utilizado principalmente por desenvolvedores de controlo que estendem a funcionalidade do HtmlForm controlo.
Notas para Herdeiros
Ao sobrescrever o OnInit(EventArgs) método numa classe derivada, certifique-se de chamar o método da OnInit(EventArgs) classe base para que os delegados registados recebam o evento. Além disso, chamar o método da OnInit(EventArgs) classe base garante que o HtmlForm controlo está corretamente definido como a forma da página Web e que o estado de visualização da página é mantido.