ASP.NET: É possível criar um UserControl que inclua conteúdo de marcação interno?

Estou tentando conseguir algo que o Google não é capaz de dar resposta. Estou tentando criar um controle de usuário do asp.net que, quando colocar conteúdo na tag de fechamento aberta, incluirá para que eu ainda possa acessar o conteúdo por ID do pai. Aqui está um exemplo do que eu quero alcançar.

Controle do usuário:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="ctrlGENE_CollapsiblePanel.ascx.cs"
    Inherits="Controls_GenericsControls_ctrlGENE_CollapsiblePanel" %>
<asp:Panel ID="pnlHeader" CssClass="SnapPanelHeader" runat="server">
    <h3>
        <asp:Literal ID="litTitle" Text='<%# Text %>' runat="server" />
    </h3>
    <div class="SnapPanelHeader-img">
        <img id="imgOpenClose" src="/images/application/close.jpg" alt="" />
    </div>
</asp:Panel>
<asp:PlaceHolder runat="server" ID="pnlContent">
// **HERE I WANT TO INCLUDE THE INSIDE MARKUP**
</asp:PlaceHolder>
<act:CollapsiblePanelExtender runat="server" TargetControlID="pnlContent" ImageControlID="imgOpenClose"
    ExpandControlID="imgOpenClose" CollapseControlID="imgOpenClose" CollapsedImage="/images/application/open.jpg"
    ExpandedImage="/images/application/close.jpg" CollapsedSize="0" TextLabelID="litTitle">
</act:CollapsiblePanelExtender>

Página pai que inclui controle:

<uc:MyUserControl ID="clpTest" runat="server">
     <asp:Literal ID="litText" runat="server" />
</uc:MyUserControl>

Assim eu seria capaz no arquivo Parent.cs de fazer:

litText.Text = "Anything";

Eu sei que podemos conseguir algo semelhante à interface do ITemplate, como mostrado aqui:http://msdn.microsoft.com/en-us/library/36574bf6.aspx

Isso seria assim:

<uc:MyUserControl ID="clpTest" runat="server">
     <ItemTemplate>
          <asp:Literal ID="litText" runat="server" />
     </ItemTemplate>
</uc:MyUserControl>

Mas se fizer isso, não conseguiria acessar a propriedade litText e a única maneira de alcançá-la é com um FindControl, o que quero evitar.

Alguém tem uma dica sobre isso, se eu posso alcançar meu objetivo de uma maneira ou de outra?

Obrigado

questionAnswers(2)

yourAnswerToTheQuestion