ListView.OnInit(EventArgs) Metoda

Definicja

Podnosi Init zdarzenie.Raises the Init event.

protected public:
 override void OnInit(EventArgs ^ e);
protected internal override void OnInit (EventArgs e);
override this.OnInit : EventArgs -> unit
Protected Friend Overrides Sub OnInit (e As EventArgs)

Parametry

e
EventArgs

Dane dotyczące zdarzenia.The event data.

Uwagi

Po powiadomieniu tej metody formanty serwera sieci Web muszą wykonać wszelkie kroki inicjowania wymagane do utworzenia i skonfigurowania wystąpienia.When notified by this method, Web server controls must perform any initialization steps that are required to create and set up an instance. Na tym etapie cyklu życia kontrolki serwera nie wypełniono jeszcze stanu widoku kontrolki.In this stage of the server control's life cycle, the control's view state has not yet been populated. Ponadto nie można uzyskać dostępu do innych formantów serwera, gdy ta metoda jest wywoływana, niezależnie od tego, czy jest to element podrzędny, czy nadrzędna tej kontrolki.Additionally, you cannot access other server controls when this method is called, regardless of whether it is a child or parent of this control. Inne kontrolki serwerowe nie mogą być tworzone i gotowe do uzyskania dostępu.Other server controls are not guaranteed to be created and ready for access.

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata.Raising an event invokes the event handler through a delegate. Aby uzyskać więcej informacji, zobacz Obsługa iwywoływanie zdarzeń.For more information, see Handling and Raising Events.

OnInitMetoda włącza również klasy pochodne do obsługi zdarzenia bez dołączania delegata.The OnInit method also enables derived classes to handle the event without attaching a delegate. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.This is the preferred technique for handling the event in a derived class.

Uwagi dotyczące dziedziczenia

Podczas przesłonięcia OnInit(EventArgs) w klasie pochodnej należy wywołać metodę klasy bazowej, OnInit(EventArgs) tak aby zarejestrowane Delegaty otrzymywały zdarzenie.When you override OnInit(EventArgs) in a derived class, call the base class's OnInit(EventArgs) method so that registered delegates receive the event.

Dotyczy

Zobacz też