System.Web.UI.WebControls.WebParts 命名空间

包含统称为 Web 部件控件集的类和接口。 可以使用这些类创建最终用户可修改其外观和行为的网页(个性化)。 将为将来的浏览器会话保存每个用户的个性化设置。

名称 说明
AppearanceEditorPart

提供一个编辑器控件,使最终用户能够在关联的 WebPart 控件上编辑多个用户界面(UI)属性。 此类不能被继承。

BehaviorEditorPart

提供一个编辑器控件,使最终用户能够在关联的 WebPart 控件上编辑多个用户界面(UI)属性。 此类不能被继承。

CatalogPart

充当驻留在 CatalogZoneBase 区域中的控件的基类,并提供可供用户添加到网页的可用 Web 服务器控件(尤其是 WebPart 控件)的目录。

CatalogPartChrome

使开发人员能够仅覆盖区域中所选控件CatalogPart部分的CatalogZoneBase呈现。

CatalogPartCollection

包含用于提供最终用户可添加到网页的 Web 服务器控件目录的控件集合 CatalogPart 。 此类不能被继承。

CatalogZone

用作 Web 部件控件集中的主控件,用于在网页上托管 CatalogPart 控件。

CatalogZoneBase

充当目录的所有区域控件的基类。 目录包含用户可以添加到网页的 WebPart 控件列表。

ConnectionConsumerAttribute

标识充当 Web 部件连接中的使用者的服务器控件中的回调方法,并使开发人员能够指定有关使用者连接点的详细信息。

ConnectionInterfaceCollection

表示用于 Web 部件连接的接口集合。

ConnectionPoint

用作定义连接点对象的基类,这些对象使使用者控件和 Web 部件连接中的提供程序控件能够共享数据。

ConnectionProviderAttribute

标识充当 Web 部件连接中的提供程序的服务器控件中的回调方法,并使开发人员能够指定有关提供程序连接点的详细信息。

ConnectionsZone

提供一个用户界面(UI),使用户能够形成驻留在WebPart区域中的其他服务器控件之间的连接WebPartZoneBase

ConsumerConnectionPoint

定义一个连接点对象,该对象使充当使用者的服务器控件能够与提供程序建立连接。

ConsumerConnectionPointCollection

表示充当使用者的 Web 部件区域中控件的连接点集合。 此类不能被继承。

DeclarativeCatalogPart

使开发人员能够以声明性、页面持久性格式向网页添加目录 WebPart 或其他服务器控件。 此类不能被继承。

EditorPart

用作驻留在 EditorZoneBase 区域中的控件的基类,用于编辑 WebPart 控件。

EditorPartChrome

使开发人员能够仅覆盖区域中EditorPart所选控件部分的EditorZoneBase呈现。

EditorPartCollection

包含用于编辑控件的属性、布局、外观和行为的EditorPart控件的WebPart集合。 此类不能被继承。

EditorZone

用作 Web 部件控件集中的主控件,用于在网页上托管 EditorPart 控件。

EditorZoneBase

充当 EditorPart 控件容器的所有区域控件的基类。

ErrorWebPart

尝试加载或创建新动态 WebPart 控件实例失败时,作为占位符插入网页。

GenericWebPart

包装未 WebPart 控件的服务器控件,以便它们可以在运行时显示为真实 WebPart 控件。

ImportCatalogPart

导入控件的说明文件 WebPart (或其他用作控件 ASP.NET 服务器控件 WebPart ),以便用户可以将控件添加到具有预定义设置的网页。 此类不能被继承。

LayoutEditorPart

提供一个编辑器控件,使最终用户能够在关联的 WebPart 控件上编辑多个面向布局的用户界面(UI)属性。 此类不能被继承。

PageCatalogPart

提供一个目录,该目录可保留对用户已在单个 Web 部件页上关闭的所有 WebPart 控件(以及其他服务器控件 WebPartZoneBase )的引用,使用户能够将关闭的控件添加回页面。 此类不能被继承。

Part

充当所有 Web 部件部件控件的基类,这些控件在 Web 窗体页面上呈现模块化用户界面。

PersonalizableAttribute

表示个性化属性。 此类不能被继承。

PersonalizationAdministration

实现 Web 部件个性化设置的管理和管理功能。 此类不能被继承。

PersonalizationDictionary

封装基本验证规则,这些规则指示是否在任 User 一或 Shared 范围内将一段自定义数据视为可个性化设置。

PersonalizationEntry

表示对象中包含的 PersonalizationDictionary 自定义个性化设置状态信息的核心部分。 此类不能被继承。

PersonalizationProvider

实现个性化设置提供程序的基本功能。

PersonalizationProviderCollection

存储对 PersonalizationProvider 按名称编制索引的对象的引用。 此类不能被继承。

PersonalizationState

定义表示页面个性化数据的基本功能。

PersonalizationStateInfo

在派生类中重写时,实现有关页面的一组 Web 部件数据的信息表示形式。

PersonalizationStateInfoCollection

提供集合 SharedPersonalizationStateInfoUserPersonalizationStateInfo 对象。

PersonalizationStateQuery

表示可以使用各种 get 和 find 方法传递给个性化设置提供程序的一组查询参数。 此类不能被继承。

PropertyGridEditorPart

提供一个编辑器控件,使最终用户能够编辑关联 WebPart 控件或服务器控件上的自定义属性。 此类不能被继承。

ProviderConnectionPoint

定义一个连接点对象,该对象使充当提供程序的服务器控件能够与使用者建立连接。

ProviderConnectionPointCollection

包含与作为连接中的提供程序的特定ProviderConnectionPoint或服务器控件关联的所有WebPart对象的集合。 此类不能被继承。

ProxyWebPart

表示某些条件下的 Web 部件控件的基类必须替换页面上的其他 Web 部件控件。

ProxyWebPartConnectionCollection

包含静态 WebPartConnection 对象的集合,在内容页中声明连接时使用,控件 WebPartManager 在母版页中声明。 此类不能被继承。

ProxyWebPartManager

为开发人员提供了在内容页的关联母版页中声明控件时 WebPartManager 在内容页中声明静态连接的方法。

RowToFieldTransformer

将 Web 部件连接中的数据从实现 IWebPartRow 接口的提供程序转换为通过接口预期数据的 IWebPartField 使用者。

RowToParametersTransformer

将 Web 部件连接中的数据从实现 IWebPartRow 接口的提供程序转换为希望从实现接口的 IWebPartParameters 提供程序接收数据的使用者。

SharedPersonalizationStateInfo

表示有关页面的共享个性化信息的轻型版本。 此类不能被继承。

SqlPersonalizationProvider

实现使用Microsoft SQL Server的个性化设置提供程序。

TitleStyle

指定区域中 Web 部件控件的标题栏的样式特征。

ToolZone

用作一组仅在某些关联页面显示模式下显示的帮助程序区域的基类。

TransformerTypeCollection

提供对象的只读集合 WebPartTransformer

UnauthorizedWebPart

用于在控件WebPartManager的方法返回IsAuthorized控件的方法falseWebPart创建占位符对象。 此类不能被继承。

UserPersonalizationStateInfo

表示页面和用户的每个用户个性化信息。 此类不能被继承。

WebBrowsableAttribute

指示 Web 部件控件的指定属性是否显示在 PropertyGridEditorPart 对象中。

WebDescriptionAttribute

定义用作 Web 部件控件属性的工具提示的字符串值。

WebDisplayNameAttribute

定义 Web 部件控件的属性的友好名称。

WebPart

充当自定义 ASP.NET Web 部件控件的基类,添加到基 Part 类具有一些额外的用户界面(UI)属性、创建连接和个性化行为的能力。

WebPartAddingEventArgs

提供事件的数据 WebPartAdding

WebPartAuthorizationEventArgs

提供事件的数据 AuthorizeWebPart

WebPartCancelEventArgs

提供事件、SelectedWebPartChanging事件和WebPartClosing事件的数据WebPartDeleting

WebPartChrome

使开发人员能够仅覆盖区域中所选部分或服务器控件的WebPartWebPartZoneBase呈现。

WebPartCollection

包含 WebPart 用于跟踪和管理相关控件组的控件集合。 此类不能被继承。

WebPartConnection

提供一个对象,使两 WebPart 个控件能够形成连接。 此类不能被继承。

WebPartConnectionCollection

表示 Web 部件区域中控件的连接集合。 此类不能被继承。

WebPartConnectionsCancelEventArgs

WebPartsConnectingWebPartsDisconnecting事件提供数据。

WebPartConnectionsEventArgs

提供控件的事件数据和WebPartsConnectedWebPartsDisconnected事件WebPartManager

WebPartDescription

提供有关可在 Web 部件控件目录中显示的控件的信息 WebPart ,而无需创建控件的实例。

WebPartDescriptionCollection

由要与控件目录一起使用的对象WebPartDescription集合WebPart组成。 此类不能被继承。

WebPartDisplayMode

为 Web 部件页可以输入的多种显示模式定义一组通用属性。

WebPartDisplayModeCancelEventArgs

提供可取消事件的数据 DisplayModeChanging

WebPartDisplayModeCollection

包含对象的集合 WebPartDisplayMode 。 此类不能被继承。

WebPartDisplayModeEventArgs

提供事件的数据 DisplayModeChanged

WebPartEventArgs

为、WebPartAddedWebPartDeletedWebPartClosedWebPartMoved事件提供数据SelectedWebPartChanged

WebPartManager

充当 Web 部件控件集的中心类,管理网页上发生的所有 Web 部件控件、功能和事件。

WebPartManagerInternals

隔离到控件使用的 WebPartManager 单独类方法中,可由扩展控件的开发人员重写,但页面开发人员很少需要此方法。

WebPartMenuStyle

包含控件上菜单的 WebPart 样式特征。 此类不能被继承。

WebPartMovingEventArgs

提供事件的数据 WebPartMoving

WebPartPersonalization

实现低级别个性化操作。

WebPartTracker

监视用于循环连接的 Web 部件连接。

WebPartTransformer

为转换器类提供基本实现,用于在两个不兼容的连接点之间转换数据。

WebPartTransformerAttribute

标识转换器支持的连接点的类型。

WebPartTransformerCollection

提供对象的集合 WebPartTransformer

WebPartUserCapability

提供有关用户查看和修改个性化数据的功能的信息。 此类不能被继承。

WebPartVerb

提供交互式用户界面 (UI) 元素,使用户能够在 Web 部件页上执行操作。

WebPartVerbCollection

表示自定义 Web 部件谓词的集合。 此类不能被继承。

WebPartVerbsEventArgs

为方法使用CreateVerbs的事件提供事件数据OnCreateVerbs(WebPartVerbsEventArgs)

WebPartZone

用作 Web 部件控件集中的主控件,用于在网页上托管 WebPart 控件。

WebPartZoneBase

充当(或其他服务器或用户)控件容器 WebPart 的所有区域控件的基类。

WebPartZoneCollection

包含控件的 WebPartZone 只读集合。

WebZone

充当 Web 部件应用程序中服务器控件(包括 Web 部件 Part 控件、服务器控件和用户控件)容器的所有控件的基类。

接口

名称 说明
IPersonalizable

为应用程序和提取个性化设置状态定义其他管理功能。

ITrackingPersonalizable

允许 Web 部件控件跟踪个性化设置加载和保存过程的特定阶段。

ITransformerConfigurationControl

定义控件实现的协定,以充当 Web 部件连接中的转换器的配置控件。

IVersioningPersonalizable

表示一个接口,该接口可以管理属于以前版本的 Web 部件控件的个性化设置数据。

IWebActionable

允许 WebPart 控件或其他服务器控件包含谓词集合。

IWebEditable

为开发人员提供一个接口,用于指定与 WebPart 控件关联的自定义编辑控件。

IWebPart

定义 ASP.NET WebPart 控件使用的常见用户界面(UI)属性。

IWebPartField

定义使用单个数据字段连接两个服务器控件的提供程序接口。

IWebPartParameters

定义 Web 部件控件实现的协定,以在 Web 部件连接中传递参数值。

IWebPartRow

定义使用单个数据字段连接两个服务器控件的提供程序接口。

IWebPartTable

定义一个提供程序接口,用于使用整个数据表连接两个服务器控件。

枚举

名称 说明
PartChromeState

指定控件及其周围的边框是处于正常状态还是最小化状态。

PartChromeType

指定环绕 Web 部件控件的边框类型。

PersonalizationScope

指示 WebPartManager 对象的个性化范围或应用于 Web 部件控件属性的个性化设置范围。

WebPartExportMode

指定是否可以导出 WebPart 控件的属性的所有、部分或无一个。

WebPartHelpMode

指定用于显示 WebPart 控件的帮助内容的可用用户界面类型(UI)。

WebPartVerbRenderMode

指定如何在 WebPart 控件上呈现谓词。

委托

名称 说明
FieldCallback

引用从提供程序检索字段数据时要调用的方法。

ParametersCallback

引用从提供程序检索行数据时要调用的方法。

RowCallback

引用从提供程序检索行数据时要调用的方法。

TableCallback

引用从提供程序检索表数据时要调用的方法。

WebPartAddingEventHandler

表示处理 WebPartAdding 对象事件 WebPartManager 的方法。

WebPartAuthorizationEventHandler

表示处理 AuthorizeWebPart 对象事件 WebPartManager 的方法。

WebPartCancelEventHandler

表示将处理 SelectedWebPartChanging 类的事件、 WebPartClosing 事件或 WebPartDeleting 事件 WebPartManager 的方法。

WebPartConnectionsCancelEventHandler

表示将处理 WebPartsConnecting 控件的事件或 WebPartsDisconnecting 事件 WebPartManager 的方法。

WebPartConnectionsEventHandler

表示将处理 WebPartsConnected 控件和 WebPartsDisconnected 事件 WebPartManager 的方法。

WebPartDisplayModeCancelEventHandler

表示处理 DisplayModeChanging 类事件 WebPartManager 的方法。

WebPartDisplayModeEventHandler

表示将处理 DisplayModeChanged 对象事件 WebPartManager 的方法。

WebPartEventHandler

表示将处理 WebPartAdded 对象的事件、 WebPartDeleted 事件、 WebPartClosed 事件、 WebPartMoved 事件或 SelectedWebPartChanged 事件 WebPartManager 的方法。

WebPartMovingEventHandler

表示将处理 WebPartMoving 对象事件 WebPartManager 的方法。

WebPartVerbsEventHandler

表示事件的 CreateVerbs 委托。

另请参阅