CatalogZone Web Server Control Overview
The CatalogZone control serves as the primary control in the Web Parts control set for hosting CatalogPart controls on a Web page.
This topic contains:
Background
Code Examples
Class Reference
Background
A key feature of Web Parts controls such as the CatalogZone control is that they enable end users to personalize Web pages and save their personalized settings. The CatalogZone control enables end users to add WebPart controls or other server controls to a Web Parts page at run time. The CatalogZone control serves as the primary control in the Web Parts control set for hosting CatalogPart controls on a Web page.
Enabling a CatalogZone Web Server Control
A CatalogZone control becomes visible only when a user switches a Web page to catalog-display mode (CatalogDisplayMode). For code examples that show how to use the CatalogZone control, see the examples in CatalogZone Web Server Control Declarative Syntax and System.Web.UI.WebControls.WebParts.CatalogZone.
CatalogPart Controls That Are Provided with the CatalogZone Web Server Control
A zone created by a CatalogZone control can contain several types of CatalogPart controls. Each CatalogPart control is a type of container for server controls that users can add to the page. The CatalogPart controls differ according to where the server controls they contain are coming from.
For a summary of CatalogPart controls, see the System.Web.UI.WebControls.WebParts.CatalogZone class overview.
Back to top
Code Examples
Walkthrough: Creating a Web Parts Page
How to: Treat a User Control as a Web Parts Control
How to: Provide Optional Web Parts Controls
How to: Enable Users to Import Web Parts Control Settings
How to: Export Web Parts Control Settings
How to: Build and Run the Data-bound Web Parts Control Example
Walkthrough: Changing Display Modes on a Web Parts Page
How to: Set the Display Mode of a Web Parts Page
Walkthrough: Implementing Web Parts Personalization with a User Control
Walkthrough: Implementing Web Parts Personalization using IPersonalizable
How to: Enable Shared Personalization of Web Parts Pages
How to: Disable Web Parts Personalization
How to: Create Personalizable Properties on a Web Parts Control
How to: Remove User Entries from the Personalization Store
How to: Enable Users to Clear Personalization State
How to: Declare a Static Connection between Two Web Parts Controls
Back to top
Class Reference
- CatalogZone
Provides the class definition of the CatalogZone Web server control.
Back to top
See Also
Concepts
DeclarativeCatalogPart Web Server Control Overview
PageCatalogPart Web Server Control Overview
ImportCatalogPart Web Server Control Overview
Reference
System.Web.UI.WebControls.WebParts.WebZone
System.Web.UI.WebControls.WebParts
Web Parts Control Set Overview