une ContentPlaceHolder peut être placé dans un contrôle utilisateur Web?
-
27-10-2019 - |
Question
Je veux faire quelque chose comme ceci:
Je suis ce contrôle utilisateur appelé base:
<div>
some content...
<asp:ContentPlaceHolder id="baseContentPlaceHolder" runat="server"></asp:ContentPlaceHolder>
</div>
Alors je hérite de la base dans un autre contrôle de l'utilisateur et ajouter des choses au contenu:
<asp:Content id="subBase" contentplaceholderid="baseContentPlaceHolder" runat"server">
stuff to be added...
</asp:Content>
Est-il possible de le faire avec ContentPlaceHolder?
Comment ce comportement résoudre?
La solution
Je ne pense pas que vous pouvez le faire.
Un ContentPlaceHolder
ne peut aller dans le MasterPage lui-même.
Dans les pages qui héritent de la MasterPage, vous mettre dans une balise Content
.
Ma meilleure estimation serait d'ajouter dans un PlaceHolder
, exposer que sur le contrôle, puis ajoutez dans votre truc à cela.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow