Pregunta

Quiero hacer algo como esto:

Obtuve este control de usuario llamado Base:

<div>
some content...

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

</div>

Luego heredo la Base en otro Control de usuario y agrego cosas al contenido:

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

¿Es posible hacerlo con ContentPlaceHolder?

¿Cómo se puede solucionar este comportamiento?

¿Fue útil?

Solución

No creo que puedas hacer eso.

A ContentPlaceHolder sólo puede ir en la propia MasterPage.

En las páginas que heredan de MasterPage, se coloca un Content etiqueta.

Mi mejor suposición sería agregar un PlaceHolder, exponga eso en el control y luego agregue sus cosas a eso.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top