I'm looking to create a custom WebControl where the markup should look something like this: 1 <MyControl ID="mycontrol" runat="server">2 <InnerControl>3 <asp:Literal ID="lit" runat="server" Text="arbitrary markup ...