WebPartManager.OnWebPartClosed(WebPartEventArgs) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
WebPartClosed Zgłasza zdarzenie, aby zasygnalizować, że kontrolka została usunięta ze strony.
protected:
virtual void OnWebPartClosed(System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected virtual void OnWebPartClosed (System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
abstract member OnWebPartClosed : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
override this.OnWebPartClosed : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overridable Sub OnWebPartClosed (e As WebPartEventArgs)
Parametry
Element WebPartEventArgs zawierający dane zdarzenia.
Uwagi
Metoda OnWebPartClosed zgłasza WebPartClosed zdarzenie, aby wskazać, że WebPart kontrolka (lub inny serwer lub kontrolka użytkownika) została pomyślnie zamknięta na stronie.
Aby zamknąć kontrolkę WebPart , należy usunąć ją ze strony, aby nie była renderowana, a także umieścić ją w specjalnym obiekcie gospodarstwa nazywanym wykazem stron. Wykaz stron, który odpowiada kontrolce PageCatalogPart , przechowuje odwołania do zamkniętych WebPart kontrolek dla każdej strony. Jeśli kontrolka PageCatalogPart jest zadeklarowana na stronie w CatalogZone strefie, użytkownicy mogą przełączyć stronę do trybu wyświetlania katalogu i dodać z powrotem do strony wszystkie kontrolki, które zostały wcześniej zamknięte.
Metoda OnWebPartClosed zapewnia deweloperom możliwość utworzenia niestandardowej procedury obsługi dla zdarzenia WebPartClosed . Deweloperzy stron mogą dodać niestandardową procedurę obsługi dla zdarzenia, dodając OnWebPartClosed
atrybut do <asp:webpartmanager>
elementu na stronie, a następnie przypisując niestandardową nazwę metody do atrybutu. Jednym z przydatnych zadań, które deweloper może wykonać w tej metodzie, jest wyświetlenie symbolu zastępczego zamiast zamkniętej kontrolki, wraz z etykietką narzędzia, która poinformuje użytkowników, jak dodać kontrolkę z powrotem do strony.