CatalogZones do not directly contain WebParts. CatalogZones contain
CatalogParts, and CatalogParts can indirectly contain WebParts, in the
sense that CatalogParts offer up WebParts that can be added to the page.
I assume that you want to dynamically add WebParts to a CatalogPart. You
can potentially do this with the DeclarativeCatalogPart by programmatically
setting the WebPartsTemplate. However, you will probably be better off
writing your own CatalogPart that does exactly what you want. Just derive
from CatalogPart and override the GetAvailableWebPartDescriptions() and
GetWebPartMethods().
--
Mike Harder, ASP.NET Team
This posting is provided "AS IS" with no warranties, and confers no rights.
Use of included script samples are subject to the terms specified at
http://www.microsoft.com/info/cpyright.htm
Note: For the benefit of the community-at-large, all responses to this
message are best directed to the newsgroup/thread from which they
originated.
--------------------