WebPartManager.OnWebPartMoved(WebPartEventArgs) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Raises the WebPartMoved event, which occurs after a WebPart control has been moved to a different location on a page.
protected:
virtual void OnWebPartMoved(System::Web::UI::WebControls::WebParts::WebPartEventArgs ^ e);
protected virtual void OnWebPartMoved (System.Web.UI.WebControls.WebParts.WebPartEventArgs e);
abstract member OnWebPartMoved : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
override this.OnWebPartMoved : System.Web.UI.WebControls.WebParts.WebPartEventArgs -> unit
Protected Overridable Sub OnWebPartMoved (e As WebPartEventArgs)
Parameters
A WebPartEventArgs that contains the event data.
Remarks
The OnWebPartMoved method raises the WebPartMoved event at the very end of the MoveWebPart method, which ensures that the process of moving a control is complete before any code in the event handler runs.
The WebPartMoved event is raised when a control is moved within its current zone, or to another zone, and it does not matter whether the movement is done programmatically or by a user dragging the control.
Page developers can create a custom handler for the WebPartMoved event by adding the OnWebPartMoved
attribute to the <asp:webpartmanager>
element, and assigning a custom method name to the attribute.