Udostępnij za pośrednictwem


WebPartManager.OnWebPartClosed(WebPartEventArgs) Metoda

Definicja

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

e
WebPartEventArgs

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.

Dotyczy

Zobacz też