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

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

AppearanceEditorPart

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

BehaviorEditorPart

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

CatalogPart

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

CatalogPartChrome

允许开发人员仅重写 CatalogPart 区域中 CatalogZoneBase 控件的选定部分的呈现。

CatalogPartCollection

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

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 控件(或用作 WebPart 控件的其他 ASP.NET 服务器控件)的描述文件,以便用户可以将具有预定义设置的此控件添加到网页上。 此类不能被继承。

LayoutEditorPart

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

PageCatalogPart

提供保留对所有 WebPart 控件(以及包含在 WebPartZoneBase 区域中的其他服务器控件)的引用的目录(用户已在单个 Web 部件页关闭了这些控件),这使得用户能够将已关闭的控件添加回页面。 此类不能被继承。

Part

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

PersonalizableAttribute

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

PersonalizationAdministration

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

PersonalizationDictionary

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

PersonalizationEntry

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

PersonalizationProvider

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

PersonalizationProviderCollection

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

PersonalizationState

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

PersonalizationStateInfo

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

PersonalizationStateInfoCollection

提供 SharedPersonalizationStateInfoUserPersonalizationStateInfo 对象的集合。

PersonalizationStateQuery

表示一组查询参数,这些参数可以传递至使用各种获取和查找方法的个性化设置提供程序。 此类不能被继承。

PropertyGridEditorPart

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

ProviderConnectionPoint

定义连接点对象,该对象允许服务器控件作为提供者,以形成与使用者的连接。

ProviderConnectionPointCollection

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

ProxyWebPart

表示 Web 部件控件的基类,在特定情况下这些控件必须替换页面上的其他 Web 部件控件。

ProxyWebPartConnectionCollection

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

ProxyWebPartManager

提供一种方法,使得在内容页面的关联母版页中声明了 WebPartManager 控件时,开发人员可在此内容页面中声明静态连接。

RowToFieldTransformer

通过 IWebPartField 接口,将 Web 部件连接中的数据从实现 IWebPartRow 接口的提供程序转换为客户期望的数据。

RowToParametersTransformer

在 Web 部件连接中,对从提供者(实现 IWebPartRow 接口)到使用者(接收来自实现 IWebPartParameters 接口的提供者的数据)的数据进行转换。

SharedPersonalizationStateInfo

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

SqlPersonalizationProvider

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

TitleStyle

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

ToolZone

用作一组仅在某些相关页面显示模式中出现的帮助器区域的基类。

TransformerTypeCollection

提供 WebPartTransformer 对象的只读集合。

UnauthorizedWebPart

用于每当 WebPartManager 控件的 IsAuthorized 方法为 WebPart 控件返回 false 时,创建占位符对象。 此类不能被继承。

UserPersonalizationStateInfo

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

WebBrowsableAttribute

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

WebDescriptionAttribute

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

WebDisplayNameAttribute

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

WebPart

用作自定义 ASP.NET Web 部件控件的基类,从而 Part 基类功能添加一些附加用户界面 (UI) 属性、创建连接的能力以及个性化行为。

WebPartAddingEventArgs

WebPartAdding 事件提供数据。

WebPartAuthorizationEventArgs

AuthorizeWebPart 事件提供数据。

WebPartCancelEventArgs

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

WebPartChrome

允许开发人员仅重写 WebPart 区域中 WebPartZoneBase 或服务器控件的选定部分的呈现。

WebPartCollection

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

WebPartConnection

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

WebPartConnectionCollection

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

WebPartConnectionsCancelEventArgs

提供有关 WebPartsConnectingWebPartsDisconnecting 事件的数据。

WebPartConnectionsEventArgs

WebPartsConnected 控件的 WebPartsDisconnectedWebPartManager 事件提供事件数据。

WebPartDescription

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

WebPartDescriptionCollection

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

WebPartDisplayMode

为 Web 部件页可以进入的若干种显示模式定义一组公用属性。

WebPartDisplayModeCancelEventArgs

DisplayModeChanging 可取消事件提供数据。

WebPartDisplayModeCollection

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

WebPartDisplayModeEventArgs

DisplayModeChanged 事件提供数据。

WebPartEventArgs

WebPartAddedWebPartDeletedWebPartClosedWebPartMovedSelectedWebPartChanged 事件提供数据。

WebPartManager

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

WebPartManagerInternals

分离到由 WebPartManager 控件使用并且可由扩展该控件的网页开发人员重写的单独的类方法中,但是网页开发人员很少需要使用这些方法。

WebPartMenuStyle

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

WebPartMovingEventArgs

WebPartMoving 事件提供数据。

WebPartPersonalization

实现低级别个性化设置操作。

WebPartTracker

监视 Web 部件连接中的循环连接。

WebPartTransformer

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

WebPartTransformerAttribute

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

WebPartTransformerCollection

提供 WebPartTransformer 对象的集合。

WebPartUserCapability

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

WebPartVerb

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

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 类的 WebPartClosingWebPartDeletingWebPartManager 事件的方法。

WebPartConnectionsCancelEventHandler

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

WebPartConnectionsEventHandler

表示将用于处理 WebPartsConnected 控件的 WebPartsDisconnectedWebPartManager 事件的方法。

WebPartDisplayModeCancelEventHandler

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

WebPartDisplayModeEventHandler

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

WebPartEventHandler

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

WebPartMovingEventHandler

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

WebPartVerbsEventHandler

表示 CreateVerbs 事件的委托。

另请参阅