你会如何创建一个应用额外样式的花式面板?

时间:2009-12-01 16:26:06

标签: c# asp.net

我想要一个FancyPanel控件自动将样式应用于其中,例如

<asp:FancyPanel runat="server" id="pnl1">
    <Header>
      Header Text
    </Header>
    <Body>
        //any regular aspx markup
    </Body>
    <Footer>
        Footer Text
    </Footer>
</asp:FancyPanel>

所以基本上当它被渲染时,我现在可以在div中用粗体文本样式包装所有内容并添加圆角(我不需要样式建议,只需要FancyPanel方面的东西,空div是够好了)。所有Header,Body和Footer都需要能够接受嵌入其中的常规服务器控件。

如何创建此类控件?

谢谢!

1 个答案:

答案 0 :(得分:1)

如果我理解您的问题,那么您需要template custom control