Udostępnij za pośrednictwem


WebPartManager.OnSelectedWebPartChanging(WebPartCancelEventArgs) Metoda

Definicja

SelectedWebPartChanging Zgłasza zdarzenie, które występuje podczas procesu zmiany aktualnie WebPart wybranej kontrolki.

protected:
 virtual void OnSelectedWebPartChanging(System::Web::UI::WebControls::WebParts::WebPartCancelEventArgs ^ e);
protected virtual void OnSelectedWebPartChanging (System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs e);
abstract member OnSelectedWebPartChanging : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
override this.OnSelectedWebPartChanging : System.Web.UI.WebControls.WebParts.WebPartCancelEventArgs -> unit
Protected Overridable Sub OnSelectedWebPartChanging (e As WebPartCancelEventArgs)

Parametry

e
WebPartCancelEventArgs

Element WebPartCancelEventArgs zawierający dane zdarzenia.

Uwagi

Metoda OnSelectedWebPartChanging zgłasza SelectedWebPartChanging zdarzenie, które występuje podczas procesu zmiany aktualnie WebPart wybranej kontrolki.

Kontrolka WebPartManager używa tej metody i skojarzonego zdarzenia, aby umożliwić anulowanie procesu, w którym zmienia się wybrana kontrolka. Na przykład metoda jest wywoływana w metodzie BeginWebPartEditing , a także w EndWebPartEditing ramach metody w celu zapewnienia sposobu anulowania procesu. Jeśli użytkownik kliknie czasownik anuluj w kontrolce, która jest edytowana, kontrolka nie jest już zaznaczona, a żadne zmiany edycji nie zostaną zapisane, ponieważ OnSelectedWebPartChanging metoda umożliwia anulowanie zmian edycji.

Uwaga

Metoda jest podobnie wywoływana podczas metod, które rozpoczynają i kończą proces łączenia kontrolki z inną kontrolką WebPart , aby umożliwić anulowanie tego procesu.

Deweloperzy stron mogą utworzyć niestandardową procedurę obsługi dla SelectedWebPartChanging zdarzenia, dodając OnSelectedWebPartChanging atrybut do <asp:webpartmanager> elementu w deklaratywnej adiustacji strony i przypisując do atrybutu nazwę metody niestandardowej.

Dotyczy

Zobacz też