System.Web.UI.WebControls.WebParts
TOC
Collapse the table of content
Expand the table of content

System.Web.UI.WebControls.WebParts Namespace

 

The System.Web.UI.WebControls.WebParts namespace contains classes and interfaces known collectively as the Web Parts control set. You can use these classes to create Web pages whose appearance and behavior can be modified (personalized) by end users. Each user's personalized settings for a page are saved for future browser sessions.

ClassDescription
System_CAPS_pubclassAppearanceEditorPart

Provides an editor control that enables end users to edit several user interface (UI) properties on an associated WebPart control. This class cannot be inherited.

System_CAPS_pubclassBehaviorEditorPart

Provides an editor control that enables end users to edit several user interface (UI) properties on an associated WebPart control. This class cannot be inherited.

System_CAPS_pubclassCatalogPart

Serves as the base class for controls that reside in CatalogZoneBase zones, and that provide catalogs of available Web server controls (especially WebPart controls) that users can add to a Web page.

System_CAPS_pubclassCatalogPartChrome

Enables developers to override the rendering for only the selected sections of CatalogPart controls in a CatalogZoneBase zone.

System_CAPS_pubclassCatalogPartCollection

Contains a collection of CatalogPart controls used to provide catalogs of Web server controls that end users can add to a Web page. This class cannot be inherited.

System_CAPS_pubclassCatalogZone

Serves as the primary control in the Web Parts control set for hosting CatalogPart controls on a Web page.

System_CAPS_pubclassCatalogZoneBase

Serves as the base class for all zone controls that act as catalogs. Catalogs contain lists of WebPart controls that users can add to a Web page.

System_CAPS_pubclassConnectionConsumerAttribute

Identifies the callback method in a server control acting as the consumer in a Web Parts connection, and enables developers to specify details about the consumer's connection point.

System_CAPS_pubclassConnectionInterfaceCollection

Represents a collection of interfaces for use in Web Parts connections.

System_CAPS_pubclassConnectionPoint

Serves as the base class for defining connection point objects that enable the consumer control and the provider control in a Web Parts connection to share data.

System_CAPS_pubclassConnectionProviderAttribute

Identifies the callback method in a server control acting as the provider in a Web Parts connection, and enables developers to specify details about the provider's connection point.

System_CAPS_pubclassConnectionsZone

Provides a user interface (UI) that enables users to form connections between WebPart and other server controls that reside in WebPartZoneBase zones.

System_CAPS_pubclassConsumerConnectionPoint

Defines a connection point object that enables a server control acting as a consumer to form a connection with a provider.

System_CAPS_pubclassConsumerConnectionPointCollection

Represents a collection of connection points for a control in a Web Parts zone acting as a consumer. This class cannot be inherited.

System_CAPS_pubclassDeclarativeCatalogPart

Enables developers to add a catalog of WebPart or other server controls to a Web page in the declarative, page persistence format. This class cannot be inherited.

System_CAPS_pubclassEditorPart

Serves as the base class for controls that reside in EditorZoneBase zones and are used to edit WebPart controls.

System_CAPS_pubclassEditorPartChrome

Enables developers to override the rendering for only the selected sections of EditorPart controls in an EditorZoneBase zone.

System_CAPS_pubclassEditorPartCollection

Contains a collection of EditorPart controls used for editing the properties, layout, appearance, and behavior of WebPart controls. This class cannot be inherited.

System_CAPS_pubclassEditorZone

Serves as the primary control in the Web Parts control set for hosting EditorPart controls on a Web page.

System_CAPS_pubclassEditorZoneBase

Serves as the base class for all zone controls that act as containers for EditorPart controls.

System_CAPS_pubclassErrorWebPart

Inserted into a Web page as a placeholder when the attempt to load or create a new instance of a dynamic WebPart control has failed.

System_CAPS_pubclassGenericWebPart

Wraps server controls that are not WebPart controls so that they can appear and behave as true WebPart controls at run time.

System_CAPS_pubclassImportCatalogPart

Imports a description file for a WebPart control (or other ASP.NET server control used as a WebPart control), so that users can add the control to a Web page with pre-defined settings. This class cannot be inherited.

System_CAPS_pubclassLayoutEditorPart

Provides an editor control that enables end users to edit several layout-oriented user interface (UI) properties on an associated WebPart control. This class cannot be inherited.

System_CAPS_pubclassPageCatalogPart

Provides a catalog that keeps references to all WebPart controls (and other server controls contained in WebPartZoneBase zones) that a user has closed on a single Web Parts page, which enables users to add the closed controls back to the page. This class cannot be inherited.

System_CAPS_pubclassPart

Serves as the base class for all Web Parts part controls, which render a modular user interface on a Web Forms page.

System_CAPS_pubclassPersonalizableAttribute

Represents the personalization attribute. This class cannot be inherited.

System_CAPS_pubclassPersonalizationAdministration

Implements management and administrative functionality for Web Parts personalization. This class cannot be inherited.

System_CAPS_pubclassPersonalizationDictionary

Encapsulates basic validation rules that indicate whether a piece of custom data is considered personalizable in either User or Shared scope.

System_CAPS_pubclassPersonalizationEntry

Represents core pieces of custom personalization state information contained in a PersonalizationDictionary object. This class cannot be inherited.

System_CAPS_pubclassPersonalizationProvider

Implements the basic functionality for a personalization provider.

System_CAPS_pubclassPersonalizationProviderCollection

Stores references to PersonalizationProvider objects indexed by name. This class cannot be inherited.

System_CAPS_pubclassPersonalizationState

Defines the basic functionality that represents the personalization data for a page.

System_CAPS_pubclassPersonalizationStateInfo

When overridden in a derived class, implements a representation of information about a set of Web Parts data for a page.

System_CAPS_pubclassPersonalizationStateInfoCollection

Provides a collection of SharedPersonalizationStateInfo and UserPersonalizationStateInfo objects.

System_CAPS_pubclassPersonalizationStateQuery

Represents a set of query parameters that can be passed to a personalization provider using the various get and find methods. This class cannot be inherited.

System_CAPS_pubclassPropertyGridEditorPart

Provides an editor control that enables end users to edit custom properties on an associated WebPart or server control. This class cannot be inherited.

System_CAPS_pubclassProviderConnectionPoint

Defines a connection point object that enables a server control acting as a provider to form a connection with a consumer.

System_CAPS_pubclassProviderConnectionPointCollection

Contains a collection of all ProviderConnectionPoint objects associated with a particular WebPart or server control acting as a provider in a connection. This class cannot be inherited.

System_CAPS_pubclassProxyWebPart

Represents the base class for Web Parts controls that under certain conditions must replace other Web Parts controls on a page.

System_CAPS_pubclassProxyWebPartConnectionCollection

Contains a collection of static WebPartConnection objects, which is used when the connections are declared in content pages and the WebPartManager control is declared in a master page. This class cannot be inherited.

System_CAPS_pubclassProxyWebPartManager

Provides a way for developers to declare static connections in a content page when a WebPartManager control has been declared in the content page's associated master page.

System_CAPS_pubclassRowToFieldTransformer

Transforms data in a Web Parts connection from a provider that implements the IWebPartRow interface to a consumer expecting data through the IWebPartField interface.

System_CAPS_pubclassRowToParametersTransformer

Transforms data in a Web Parts connection from a provider that implements the IWebPartRow interface to a consumer expecting to receive data from a provider that implements the IWebPartParameters interface.

System_CAPS_pubclassSharedPersonalizationStateInfo

Represents a lightweight version of shared personalization information about a page. This class cannot be inherited.

System_CAPS_pubclassSqlPersonalizationProvider

Implements a personalization provider that uses Microsoft SQL Server.

System_CAPS_pubclassTitleStyle

Specifies the style characteristics for the title bars of Web Parts controls within a zone.

System_CAPS_pubclassToolZone

Serves as the base class for a set of helper zones that appear only in certain associated page display modes.

System_CAPS_pubclassTransformerTypeCollection

Provides a read-only collection of WebPartTransformer objects.

System_CAPS_pubclassUnauthorizedWebPart

Used to create a placeholder object whenever the WebPartManager control's IsAuthorized method returns false for a WebPart control. This class cannot be inherited.

System_CAPS_pubclassUserPersonalizationStateInfo

Represents the per-user personalization information for a page and a user. This class cannot be inherited.

System_CAPS_pubclassWebBrowsableAttribute

Indicates whether the designated property of a Web Parts control is displayed in a PropertyGridEditorPart object.

System_CAPS_pubclassWebDescriptionAttribute

Defines the string value to use as a ToolTip for a property of a Web Parts control.

System_CAPS_pubclassWebDisplayNameAttribute

Defines the friendly name for a property of a Web Parts control.

System_CAPS_pubclassWebPart

Serves as the base class for custom ASP.NET Web Parts controls, adding to the base Part class features some additional user interface (UI) properties, the ability to create connections, and personalization behavior.

System_CAPS_pubclassWebPartAddingEventArgs

Provides data for the WebPartAdding event.

System_CAPS_pubclassWebPartAuthorizationEventArgs

Provides data for the AuthorizeWebPart event.

System_CAPS_pubclassWebPartCancelEventArgs

Provides data for the SelectedWebPartChanging event, WebPartClosing event, and WebPartDeleting event.

System_CAPS_pubclassWebPartChrome

Enables developers to override the rendering for only the selected sections of WebPart or server controls in a WebPartZoneBase zone.

System_CAPS_pubclassWebPartCollection

Contains a collection of WebPart controls used to track and manage related groups of controls. This class cannot be inherited.

System_CAPS_pubclassWebPartConnection

Provides an object that enables two WebPart controls to form a connection. This class cannot be inherited.

System_CAPS_pubclassWebPartConnectionCollection

Represents a collection of connections for a control in a Web Parts zone. This class cannot be inherited.

System_CAPS_pubclassWebPartConnectionsCancelEventArgs

Provides data for the WebPartsConnecting and WebPartsDisconnecting events.

System_CAPS_pubclassWebPartConnectionsEventArgs

Provides the event data for the WebPartsConnected and WebPartsDisconnected events of the WebPartManager control.

System_CAPS_pubclassWebPartDescription

Provides information about a WebPart control that you can display in a catalog of Web Parts controls without having to create an instance of the control.

System_CAPS_pubclassWebPartDescriptionCollection

Consists of a collection of WebPartDescription objects to be used with catalogs of WebPart controls. This class cannot be inherited.

System_CAPS_pubclassWebPartDisplayMode

Defines a common set of properties for the several display modes that a Web Parts page can enter.

System_CAPS_pubclassWebPartDisplayModeCancelEventArgs

Provides data for the DisplayModeChanging cancelable event.

System_CAPS_pubclassWebPartDisplayModeCollection

Contains a collection of WebPartDisplayMode objects. This class cannot be inherited.

System_CAPS_pubclassWebPartDisplayModeEventArgs

Provides data for the DisplayModeChanged event.

System_CAPS_pubclassWebPartEventArgs
System_CAPS_pubclassWebPartManager

Serves as the central class of the Web Parts control set, managing all the Web Parts controls, functionality, and events that occur on a Web page.

System_CAPS_pubclassWebPartManagerInternals

Isolates into a separate class methods that are used by the WebPartManager control and can be overridden by developers who extend the control, but are rarely needed by page developers.

System_CAPS_pubclassWebPartMenuStyle

Contains style characteristics for menus on WebPart controls. This class cannot be inherited.

System_CAPS_pubclassWebPartMovingEventArgs

Provides data for the WebPartMoving event.

System_CAPS_pubclassWebPartPersonalization

Implements low-level personalization operations.

System_CAPS_pubclassWebPartTracker

Monitors Web Parts connections for circular connections.

System_CAPS_pubclassWebPartTransformer

Provides basic implementation for transformer classes to convert data between two incompatible connection points.

System_CAPS_pubclassWebPartTransformerAttribute

Identifies the types of connection points that a transformer supports.

System_CAPS_pubclassWebPartTransformerCollection

Provides a collection of WebPartTransformer objects.

System_CAPS_pubclassWebPartUserCapability

Provides information about a user's capabilities to view and modify personalization data. This class cannot be inherited.

System_CAPS_pubclassWebPartVerb

Provides an interactive user interface (UI) element that enables users to perform actions on a Web Parts page.

System_CAPS_pubclassWebPartVerbCollection

Represents a collection of custom Web Parts verbs. This class cannot be inherited.

System_CAPS_pubclassWebPartVerbsEventArgs

Provides event data for the CreateVerbs event that is used by the OnCreateVerbs method.

System_CAPS_pubclassWebPartZone

Serves as the primary control in the Web Parts control set for hosting WebPart controls on a Web page.

System_CAPS_pubclassWebPartZoneBase

Serves as the base class for all zone controls that act as containers for WebPart (or other server or user) controls.

System_CAPS_pubclassWebPartZoneCollection

Contains a read-only collection of WebPartZone controls.

System_CAPS_pubclassWebZone

Serves as the base class for all controls that act as containers for server controls (including Web Parts Part controls, server controls, and user controls) in Web Parts applications.

InterfaceDescription
System_CAPS_pubinterfaceIPersonalizable

Defines additional management capabilities for the application and extraction of personalization state.

System_CAPS_pubinterfaceITrackingPersonalizable

Allows Web Parts controls to track the specific phases of the personalization load and save process.

System_CAPS_pubinterfaceITransformerConfigurationControl

Defines the contract a control implements to act as a configuration control for a transformer in a Web Parts connection.

System_CAPS_pubinterfaceIVersioningPersonalizable

Represents an interface that can manage personalization data belonging to a previous version of a Web Parts control.

System_CAPS_pubinterfaceIWebActionable

Enables WebPart controls or other server controls to contain collections of verbs.

System_CAPS_pubinterfaceIWebEditable

Provides an interface for developers to specify custom editing controls that are associated with a WebPart control.

System_CAPS_pubinterfaceIWebPart

Defines common user interface (UI) properties used by ASP.NET WebPart controls.

System_CAPS_pubinterfaceIWebPartField

Defines a provider interface for connecting two server controls using a single field of data.

System_CAPS_pubinterfaceIWebPartParameters

Defines the contract a Web Parts control implements to pass a parameter value in a Web Parts connection.

System_CAPS_pubinterfaceIWebPartRow

Defines a provider interface for connecting two server controls using a single field of data.

System_CAPS_pubinterfaceIWebPartTable

Defines a provider interface for connecting two server controls using an entire table of data.

DelegateDescription
System_CAPS_pubdelegateFieldCallback

References the method to call when retrieving field data from a provider.

System_CAPS_pubdelegateParametersCallback

References the method to call when retrieving row data from a provider.

System_CAPS_pubdelegateRowCallback

References the method to call when retrieving row data from a provider.

System_CAPS_pubdelegateTableCallback

References the method to call when retrieving table data from a provider.

System_CAPS_pubdelegateWebPartAddingEventHandler

Represents the method that handles the WebPartAdding event of a WebPartManager object.

System_CAPS_pubdelegateWebPartAuthorizationEventHandler

Represents the method that handles the AuthorizeWebPart event of a WebPartManager object.

System_CAPS_pubdelegateWebPartCancelEventHandler

Represents the method that will handle the SelectedWebPartChanging event, WebPartClosing event, or WebPartDeleting event of the WebPartManager class.

System_CAPS_pubdelegateWebPartConnectionsCancelEventHandler

Represents the method that will handle the WebPartsConnecting event or WebPartsDisconnecting event of a WebPartManager control.

System_CAPS_pubdelegateWebPartConnectionsEventHandler

Represents the method that will handle the WebPartsConnected and WebPartsDisconnected events of the WebPartManager control.

System_CAPS_pubdelegateWebPartDisplayModeCancelEventHandler

Represents the method that handles the DisplayModeChanging event of the WebPartManager class.

System_CAPS_pubdelegateWebPartDisplayModeEventHandler

Represents the method that will handle the DisplayModeChanged event of a WebPartManager object.

System_CAPS_pubdelegateWebPartEventHandler

Represents the method that will handle the WebPartAdded event, WebPartDeleted event, WebPartClosed event, WebPartMoved event, or SelectedWebPartChanged event of a WebPartManager object.

System_CAPS_pubdelegateWebPartMovingEventHandler

Represents the method that will handle the WebPartMoving event of a WebPartManager object.

System_CAPS_pubdelegateWebPartVerbsEventHandler

Represents the delegate for the CreateVerbs event.

EnumerationDescription
System_CAPS_pubenumPartChromeState

Specifies whether a control and the border surrounding it are in a normal or minimized state.

System_CAPS_pubenumPartChromeType

Specifies the kind of border that surrounds a Web Parts control.

System_CAPS_pubenumPersonalizationScope

Indicates the personalization scope for a WebPartManager object or the personalization scope that applies to a property on a Web Parts control.

System_CAPS_pubenumWebPartExportMode

Specifies whether all, some, or none of a WebPart control's properties can be exported.

System_CAPS_pubenumWebPartHelpMode

Specifies the available types of user interfaces (UIs) for displaying Help content for a WebPart control.

System_CAPS_pubenumWebPartVerbRenderMode

Specifies how verbs should be rendered on a WebPart control.

Return to top
Show:
© 2016 Microsoft