Add user controls to a Catalog's DeclarativeCatalogPart programmatically.

Last post 06-28-2009 9:33 PM by vinz. 1 replies.

Sort Posts:

  • Add user controls to a Catalog's DeclarativeCatalogPart programmatically.

    06-26-2009, 10:16 AM
    • Member
      15 point Member
    • rogerwithnell
    • Member since 07-16-2008, 11:01 PM
    • Herefordshire, England
    • Posts 150

    I would like to add user controls to a Catalog's DeclarativeCatalogPart programmatically.

    For example:

    <%@ Register Src="~/1/wmsWebParts.ascx" TagName="wmsWebParts" TagPrefix="uc1" %>


    <asp:DeclarativeCatalogPart
        ID="DeclarativeCatalogPart1" 
            Title="Catalogue" runat="server" OnPreRender="DeclarativeCatalogPart1_PreRender">
            <WebPartsTemplate>
    <%-- Add the next two lines programmatically --%>
                <uc1:wmsWebParts  ID="WebPartID1" title="WebPartTitle1" runat="server" />
                <uc1:wmsWebParts ID="WebPartID2" title="WebPartTitle2" runat="server" />
            </WebPartsTemplate>
    </asp:DeclarativeCatalogPart>

    Your help would be much appreciated.

    Code in VB if possible please.

    Thanking you in anticipation.

    Roger


     

  • Re: Add user controls to a Catalog's DeclarativeCatalogPart programmatically.

    06-28-2009, 9:33 PM
    Answer
    • All-Star
      91,768 point All-Star
    • vinz
    • Member since 10-05-2007, 11:47 AM
    • Cebu, Philippines
    • Posts 13,769
    • TrustedFriends-MVPs

    Have a look at:

    *Dynamically Adding Custom User Controls to a Web Part Catalog Zone / User Controls / ASP. NET

    http://netcode.ru/dotnet/?lang=&katID=27&skatID=233&artID=6236

    *Dynamically adding webparts to the dynamically added Catalog zone

    http://blogs.msdn.com/rahulso/archive/2006/03/18/Dynamically-adding-webparts-to-the-dynamically-added-Catalog-zone.aspx 

    * ASP.NET WebParts CatalogPart Sample

    http://www.carlosag.net/articles/WebParts/catalogPartSample.aspx

    "Code,Beer and Music ~ my way of being a programmer"

Page 1 of 1 (2 items)