Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ErrorWebPart Constructor

Initializes a new instance of the control.

Namespace:  System.Web.UI.WebControls.WebParts
Assembly:  System.Web (in System.Web.dll)

public ErrorWebPart(
	string originalID,
	string originalTypeName,
	string originalPath,
	string genericWebPartID
)

Parameters

originalID
Type: System.String

A string that is the control ID (not the unique ID) of the failing control. If a GenericWebPart control is involved in the failure, the ID is the ID of its child server control.

originalTypeName
Type: System.String

A string that is the name of the Type of the failed control. If a GenericWebPart control is involved in the failure, the type name is the type of its child server control.

originalPath
Type: System.String

A string that contains the path to a user control, if a GenericWebPart control that contains a child user control is involved in the failure.

genericWebPartID
Type: System.String

A string that returns the ID of a GenericWebPart control, if that type of control was involved in the failure to load or create a control. This is needed for controls that do not inherit from the WebPart base class.

The WebPartManager control creates a new instance of the ErrorWebPart control when it fails in an attempt to load or create an instance of a dynamic WebPart control. Dynamic controls are controls that are added to a page programmatically, or by a user who adds the control from a catalog of controls, as opposed to static controls that are declared in the markup of a Web page.

The ErrorWebPart method simply creates an instance of the base class, passing to it the four parameters that contain information about the failed control.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0
Show:
© 2015 Microsoft