By default composite controls render inside SPAN tag.
Like custom controls derived from WebControl can be rendered inside any choose HTML tag, is it same possible for custom controls derived from CompositeControl?
I found what Jos says useful. However you cannot put TagKey in the base contructor when you derive your custom control from compositecontrol. This can be achived when deriving from WebControl.