Web 部件页显示模式

更新:2007 年 11 月

ASP.NET Web 部件页可以进入几种不同的显示模式。显示模式是一种应用于整个页的特殊状态,在该状态中,某些用户界面 (UI) 元素可见并且已启用,而其他用户界面 (UI) 元素则不可见且被禁用。利用显示模式,最终用户可以执行某些任务来修改或个性化页,如编辑 Web 部件控件、更改页面布局,或者在可用控件目录中添加新控件。

Web 部件显示模式的工作原理

一个页一次只能处于一种显示模式中。WebPartManager 控件包含 Web 部件控件集内可用的显示模式的实现,并且管理某页的所有显示模式操作。

通常,您会提供一个用户界面以允许用户根据需要切换显示模式。您可以使用 DisplayMode 属性以编程方式更改页的显示模式。有关如何更改页的显示模式的更多信息,请参见演练:更改 Web 部件页上的显示模式

Web 部件控件集内有五种标准显示模式:浏览(最终用户查看网页所用的普通模式)、设计、编辑、目录和连接。上面的每种显示模式都从 WebPartDisplayMode 类派生。下表列出了这些显示模式并汇总了它们的行为。

显示模式

说明

BrowseDisplayMode

以最终用户查看网页的普通模式显示 Web 部件控件和用户界面元素。

DesignDisplayMode

显示区域用户界面,并允许用户拖动 Web 部件控件以更改页面布局。

EditDisplayMode

显示编辑 UI 元素,并允许最终用户编辑页上的控件。允许拖动控件。

CatalogDisplayMode

显示目录 UI 元素,并允许最终用户添加和移除页面控件。允许拖动控件。

ConnectDisplayMode

显示连接 UI 元素,并允许最终用户连接 Web 部件控件。

请参见

任务

演练:创建 Web 部件页

演练:更改 Web 部件页上的显示模式

如何:设置 Web 部件页的显示模式

参考

Web 部件控件集概述

WebPartDisplayMode