WebPartManager.OnSelectedWebPartChanging(WebPartCancelEventArgs) 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 SelectedWebPartChanging , som inträffar under processen att ändra vilken kontroll som WebPart är vald för närvarande.
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)
Parametrar
En WebPartCancelEventArgs som innehåller händelsedata.
Kommentarer
Metoden OnSelectedWebPartChanging genererar händelsen SelectedWebPartChanging , som inträffar under processen att ändra vilken kontroll som WebPart väljs för närvarande.
Kontrollen WebPartManager använder den här metoden och den associerade händelsen för att ge en möjlighet att avbryta en process där den valda kontrollen ändras. Metoden anropas till exempel i BeginWebPartEditing -metoden, och även inom EndWebPartEditing metoden, för att ge ett sätt att avbryta processen. Om en användare klickar på avbryt-verbet på en kontroll som redigeras är kontrollen inte längre markerad och eventuella redigeringsändringar sparas inte eftersom OnSelectedWebPartChanging metoden gör det möjligt att avbryta redigeringsändringarna.
Note
Metoden anropas på liknande sätt under de metoder som påbörjar och avslutar processen med att ansluta en kontroll till en WebPart annan kontroll för att avbryta processen.
Sidutvecklare kan skapa en anpassad hanterare för SelectedWebPartChanging händelsen genom att lägga OnSelectedWebPartChanging till attributet i elementet i deklarativ <asp:webpartmanager> sidmarkering och tilldela attributet namnet på en anpassad metod.