Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Web.UI.WebControls.WebParts Namespace

 ClassDescription
Public classAppearanceEditorPart 
Public classBehaviorEditorPartProvides an editor control that enables end users to edit several user interface (UI) properties on an associated WebPart control. This class cannot be inherited.
Public classCatalogPartServes 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.
Public classCatalogPartChromeEnables developers to override the rendering for only the selected sections of CatalogPart controls in a CatalogZoneBase zone.
Public classCatalogPartCollection 
Public classCatalogZone 
Public classCatalogZoneBase 
Public classConnectionConsumerAttributeIdentifies 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.
Public classConnectionInterfaceCollection 
Public classConnectionPoint 
Public classConnectionProviderAttribute 
Public classConnectionsZoneProvides a user interface (UI) that enables users to form connections between WebPart and other server controls that reside in WebPartZoneBase zones.
Public classConsumerConnectionPoint 
Public classConsumerConnectionPointCollection 
Public classDeclarativeCatalogPart 
Public classEditorPartServes as the base class for controls that reside in EditorZoneBase zones and are used to edit WebPart controls.
Public classEditorPartChromeEnables developers to override the rendering for only the selected sections of EditorPart controls in an EditorZoneBase zone.
Public classEditorPartCollectionContains a collection of EditorPart controls used for editing the properties, layout, appearance, and behavior of WebPart controls. This class cannot be inherited.
Public classEditorZone 
Public classEditorZoneBase 
Public classErrorWebPartInserted into a Web page as a placeholder when the attempt to load or create a new instance of a dynamic WebPart control has failed.
Public classGenericWebPart 
Public classImportCatalogPartImports 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.
Public classLayoutEditorPartProvides 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.
Public classPageCatalogPartProvides 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.
Public classPartServes as the base class for all Web Parts part controls, which render a modular user interface on a Web Forms page.
Public classPersonalizableAttributeRepresents the personalization attribute. This class cannot be inherited.
Public classPersonalizationAdministrationImplements management and administrative functionality for Web Parts personalization. This class cannot be inherited.
Public classPersonalizationDictionary 
Public classPersonalizationEntry 
Public classPersonalizationProvider 
Public classPersonalizationProviderCollectionStores references to PersonalizationProvider objects indexed by name. This class cannot be inherited.
Public classPersonalizationState 
Public classPersonalizationStateInfo 
Public classPersonalizationStateInfoCollection 
Public classPersonalizationStateQuery 
Public classPropertyGridEditorPartProvides an editor control that enables end users to edit custom properties on an associated WebPart or server control. This class cannot be inherited.
Public classProviderConnectionPoint 
Public classProviderConnectionPointCollection 
Public classProxyWebPart 
Public classProxyWebPartConnectionCollectionContains 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.
Public classProxyWebPartManager 
Public classRowToFieldTransformerTransforms data in a Web Parts connection from a provider that implements the IWebPartRow interface to a consumer expecting data through the IWebPartField interface.
Public classRowToParametersTransformer 
Public classSharedPersonalizationStateInfoRepresents a lightweight version of shared personalization information about a page. This class cannot be inherited.
Public classSqlPersonalizationProviderImplements a personalization provider that uses Microsoft SQL Server.
Public classTitleStyle 
Public classToolZoneServes as the base class for a set of helper zones that appear only in certain associated page display modes.
Public classTransformerTypeCollection 
Public classUnauthorizedWebPart 
Public classUserPersonalizationStateInfoRepresents the per-user personalization information for a page and a user. This class cannot be inherited.
Public classWebBrowsableAttribute 
Public classWebDescriptionAttribute 
Public classWebDisplayNameAttribute 
Public classWebPartServes 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.
Public classWebPartAddingEventArgsProvides data for the WebPartAdding event.
Public classWebPartAuthorizationEventArgs 
Public classWebPartCancelEventArgs 
Public classWebPartChrome 
Public classWebPartCollection 
Public classWebPartConnectionProvides an object that enables two WebPart controls to form a connection. This class cannot be inherited.
Public classWebPartConnectionCollection 
Public classWebPartConnectionsCancelEventArgs 
Public classWebPartConnectionsEventArgsProvides the event data for the WebPartsConnected and WebPartsDisconnected events of the WebPartManager control.
Public classWebPartDescriptionProvides 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.
Public classWebPartDescriptionCollectionConsists of a collection of WebPartDescription objects to be used with catalogs of WebPart controls. This class cannot be inherited.
Public classWebPartDisplayModeDefines a common set of properties for the several display modes that a Web Parts page can enter.
Public classWebPartDisplayModeCancelEventArgs 
Public classWebPartDisplayModeCollection 
Public classWebPartDisplayModeEventArgsProvides data for the DisplayModeChanged event.
Public classWebPartEventArgsProvides data for the WebPartAdded, WebPartDeleted, WebPartClosed, WebPartMoved, and SelectedWebPartChanged events.
Public classWebPartManagerServes 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.
Public classWebPartManagerInternalsIsolates 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.
Public classWebPartMenuStyle 
Public classWebPartMovingEventArgs 
Public classWebPartPersonalization 
Public classWebPartTracker 
Public classWebPartTransformerProvides basic implementation for transformer classes to convert data between two incompatible connection points.
Public classWebPartTransformerAttribute 
Public classWebPartTransformerCollection 
Public classWebPartUserCapabilityProvides information about a user's capabilities to view and modify personalization data. This class cannot be inherited.
Public classWebPartVerb 
Public classWebPartVerbCollectionRepresents a collection of custom Web Parts verbs. This class cannot be inherited.
Public classWebPartVerbsEventArgsProvides event data for the CreateVerbs event that is used by the OnCreateVerbs method.
Public classWebPartZoneServes as the primary control in the Web Parts control set for hosting WebPart controls on a Web page.
Public classWebPartZoneBase 
Public classWebPartZoneCollectionContains a read-only collection of WebPartZone controls.
Public classWebZoneServes 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
Public interfaceIPersonalizable 
Public interfaceITrackingPersonalizableAllows Web Parts controls to track the specific phases of the personalization load and save process.
Public interfaceITransformerConfigurationControl 
Public interfaceIVersioningPersonalizableRepresents an interface that can manage personalization data belonging to a previous version of a Web Parts control.
Public interfaceIWebActionableEnables WebPart controls or other server controls to contain collections of verbs.
Public interfaceIWebEditable 
Public interfaceIWebPartDefines common user interface (UI) properties used by ASP.NET WebPart controls.
Public interfaceIWebPartField 
Public interfaceIWebPartParametersDefines the contract a Web Parts control implements to pass a parameter value in a Web Parts connection.
Public interfaceIWebPartRowDefines a provider interface for connecting two server controls using a single field of data.
Public interfaceIWebPartTable 

 DelegateDescription
Public delegateFieldCallback 
Public delegateParametersCallbackReferences the method to call when retrieving row data from a provider.
Public delegateRowCallbackReferences the method to call when retrieving row data from a provider.
Public delegateTableCallbackReferences the method to call when retrieving table data from a provider.
Public delegateWebPartAddingEventHandlerRepresents the method that handles the WebPartAdding event of a WebPartManager object.
Public delegateWebPartAuthorizationEventHandlerRepresents the method that handles the AuthorizeWebPart event of a WebPartManager object.
Public delegateWebPartCancelEventHandler 
Public delegateWebPartConnectionsCancelEventHandler 
Public delegateWebPartConnectionsEventHandlerRepresents the method that will handle the WebPartsConnected and WebPartsDisconnected events of the WebPartManager control.
Public delegateWebPartDisplayModeCancelEventHandlerRepresents the method that handles the DisplayModeChanging event of the WebPartManager class.
Public delegateWebPartDisplayModeEventHandler 
Public delegateWebPartEventHandler 
Public delegateWebPartMovingEventHandler 
Public delegateWebPartVerbsEventHandlerRepresents the delegate for the CreateVerbs event.

 EnumerationDescription
Public enumerationPartChromeState 
Public enumerationPartChromeType 
Public enumerationPersonalizationScope 
Public enumerationWebPartExportModeSpecifies whether all, some, or none of a WebPart control's properties can be exported.
Public enumerationWebPartHelpMode 
Public enumerationWebPartVerbRenderMode 
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft