ErrorWebPart Constructor (String^, String^, String^, String^)
Initializes a new instance of the control.
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.
Available since 2.0