我想做这样的事情:
我得到了一个名为Base的用户控件:
<div>
some content...
<asp:ContentPlaceHolder id="baseContentPlaceHolder" runat="server"></asp:ContentPlaceHolder>
</div>
然后我在另一个用户控件中继承Base并向内容添加内容:
<asp:Content id="subBase" contentplaceholderid="baseContentPlaceHolder" runat"server">
stuff to be added...
</asp:Content>
是否可以使用ContentPlaceHolder?
如何解决此问题?
答案 0 :(得分:6)
我认为你不能那样做。
ContentPlaceHolder
只能进入MasterPage本身。
在从MasterPage继承的页面中,您输入了Content
标记。
我最好的猜测是添加一个PlaceHolder
,在控件上公开它,然后添加你的东西。