WebPartManager.OnWebPartClosed(WebPartEventArgs) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Genererar händelsen WebPartClosed för att signalera att en kontroll har tagits bort från en sida.
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)
Parametrar
En WebPartEventArgs som innehåller händelsedata.
Kommentarer
Metoden OnWebPartClosed genererar WebPartClosed händelsen för att indikera att en WebPart kontroll (eller annan server eller användarkontroll) har stängts på en sida.
Om du vill stänga en WebPart kontroll innebär det att ta bort den från en sida så att den inte återges och även att placera den i ett särskilt holdingobjekt som kallas för en sidkatalog. En sidkatalog, som motsvarar PageCatalogPart kontrollen, upprätthåller referenser till stängda WebPart kontroller för varje sida. Om en PageCatalogPart kontroll deklareras på en sida i en CatalogZone zon kan användarna växla sidan till katalogvisningsläge och lägga till alla kontroller som tidigare stängdes tillbaka till sidan.
Metoden OnWebPartClosed ger utvecklare möjlighet att skapa en anpassad hanterare för WebPartClosed händelsen. Sidutvecklare kan lägga till en anpassad hanterare för händelsen genom att lägga till ett OnWebPartClosed attribut till elementet <asp:webpartmanager> på en sida och sedan tilldela attributet ett anpassat metodnamn. En användbar uppgift som en utvecklare kan utföra i den här metoden är att visa en platshållare i stället för den stängda kontrollen, komplett med en knappbeskrivning som informerar användarna om hur de lägger till kontrollen på sidan igen.