将内容嵌套在用户控件中

时间:2009-05-06 23:11:29

标签: asp.net user-controls

好吧所以这可能是一个关于sombody的软音调问题,但是我希望能够将某些内容合法地删除到控件中,如下所示:

<uc1:floatingControl id="myFloatingControl" runat="server">
  <floatingContent>
     Hello world<br />
     <asp:button id="arbitraryASPControl" runat="server" />
     <uc2:arbiratryUserControl id="foo" runat="server" />
   </floatingContent>
</uc1:floatingControl>

那么获得这种功能需要什么。

此外,我的persepective中没有真正需要floatContent标记,但我意识到这可能是一个非常规的约定。

如果有人知道一篇关于它的好文章,那将是非常有用的。

1 个答案:

答案 0 :(得分:3)

从来没有这样做,但我相信这一切都与ParseChildren有关。

http://msdn.microsoft.com/en-us/library/system.web.ui.parsechildrenattribute.aspx

您可以将内部标记视为类的属性,然后像平常一样操作它们。