可能重复:
ASP.NET 自定义控件 - 复合
如何在asp.net中制作和使用复合控件?
复合控件是由一些子控件(通过重写CreateChildControls
方法添加)组成的控件。有关它们的详细文章,请参阅MSDN:ASP.NET 控件开发速成课程:构建复合控件
“复合控件是由其他内置控件(例如文本框)组成的控件。如果您不想使用内置控件,也可以从头开始创建控件”
http://www.codeguru.com/csharp/.net/net_asp/webforms/article.php/c12725