Język

DataPager.OnLoad(EventArgs) Metoda

Definicja

Load Wywołuje zdarzenie.

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

Parametry

e
EventArgs

Dane dotyczące zdarzenia.

Wyjątki

Nie można odnaleźć kontrolki kontenera IPageableItemContainer , która implementuje interfejs.

Uwagi

Metoda OnLoad powiadamia kontrolkę serwera, że powinna wykonywać akcje wspólne dla każdego żądania HTTP dla strony, z którą jest skojarzona. Na tym etapie cyklu życia strony kontrolki serwera w hierarchii są tworzone i inicjowane. Stan widoku jest przywracany, a kontrolki formularza odzwierciedlają wartości opublikowane z klienta. Ta implementacja wywołuje również metodę FindPageableItemContainer , aby znaleźć kontrolkę kontenera, która implementuje IPageableItemContainer interfejs, i inicjuje właściwości strony.

Wywoływanie zdarzenia wywołuje procedurę obsługi zdarzeń za pośrednictwem delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.

Metoda OnLoad umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Notatki dotyczące dziedziczenia

Po zastąpieniu OnLoad(EventArgs) klasy pochodnej upewnij się, że wywołasz metodę klasy OnLoad(EventArgs) bazowej, aby zarejestrowani delegaci odbierali zdarzenie.

Dotyczy

Zobacz też