45 messaggi dal 27 marzo 2001
Salve,
mi sapresti dire come sia possibile programmativamente caricare all'interno di una pagina ereditata da una masterpage un determinato web user control?
Magari con un esempio vi faccio comprendere meglio.
La mia pagina "pippo.aspx" eredita da una masterpage al cui interno sono presenti 4 ContentPlaceHolder.
3 di questi ContentPlaceHolder li pre-carico facilmente in questa maniera:

<asp:Content ID="Content4" ContentPlaceHolderID="Footer" Runat="Server">
<uc2:Footer ID="Footer1" runat="server" />
</asp:Content>

Come posso caricare programmativamente il quarto ContentPlaceHolderID con un ascx discrimitato ad esempio dal valore di una chiave presente nella querystring?

Grazie,
Antonio

Antonio
45 messaggi dal 27 marzo 2001
Ci sono riuscito:

Control c = Master.FindControl("Center");
if (c != null)
c.Controls.Add(LoadControl("~/Private/NewArticolo.ascx"));


Grazie lo stesso.
Antonio

Antonio

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.