Pergunta

Quero fazer algo assim:

Eu tenho este controle de usuário chamado Base:

<div>
some content...

<asp:ContentPlaceHolder id="baseContentPlaceHolder" runat="server"></asp:ContentPlaceHolder>

</div>

Então eu herdo a Base em outro Controle de Usuário e adiciono coisas ao conteúdo:

<asp:Content id="subBase" contentplaceholderid="baseContentPlaceHolder" runat"server">
    stuff to be added...
</asp:Content>

É possível fazer com ContentPlaceHolder?

Como esse comportamento pode ser resolvido?

Foi útil?

Solução

Não acho que você possa fazer isso.

Um ContentPlaceHolder só pode ir para a própria MasterPage.

Nas páginas que herdam da MasterPage, você insere uma tag Content.

Meu melhor palpite seria adicionar um PlaceHolder, expô-lo no controle e, em seguida, adicionar suas coisas a ele.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top