Web 組件頁面顯示模式
更新:2007 年 11 月
ASP.NET Web 組件頁面可以進入數個不同的顯示模式。顯示模式是套用至整個網頁的特殊狀態,其中某些使用者介面 (UI) 項目可見且已啟用,而其他的不可見且已停用。顯示模式可讓使用者執行某些工作以修改或個人化網頁 (例如,編輯 Web 組件控制項、變更網頁配置,或者從可用控制項的目錄中加入新控制項。
Web 組件顯示模式的運作方式
網頁一次只能處於一種顯示模式。WebPartManager 控制項包含在 Web 組件控制項集合中可用之顯示模式的實作,並管理網頁的所有顯示模式作業。
通常,您會提供可讓使用者根據需要在不同顯示模式間切換的 UI。您可以使用 DisplayMode 屬性,以程式設計方式變更網頁的顯示模式。如需如何變更網頁之顯示模式的詳細資訊,請參閱逐步解說:在 Web 組件頁面中變更顯示模式。
在 Web 組件控制項集合中有五種標準顯示模式:瀏覽 (使用者檢視 Web 網頁時使用的一般模式)、設計、編輯、目錄和連接。這些顯示模式中的每一個都衍生自 WebPartDisplayMode 類別。下表列出了顯示模式,並摘要了它們的行為。
顯示模式 |
說明 |
---|---|
以使用者檢視網頁時所使用的一般模式,顯示 Web 組件控制項和 UI 項目。 |
|
顯示區域 UI,並讓使用者拖曳 Web 組件控制項,以變更網頁的配置。 |
|
顯示編輯 UI 項目,並讓使用者編輯網頁上的控制項。允許拖曳控制項。 |
|
顯示目錄 UI 項目,並讓使用者新增和移除網頁控制項。允許拖曳控制項。 |
|
顯示連接 UI 項目,並讓使用者連接 Web 組件控制項。 |