Я разрабатываю пользовательский элемент управления ASP.NET v3.5 на основе CompositeControl.
Однако я НЕ хочу создавать свои дочерние элементы управления с помощью кода, а скорее как встроенные элементы тегов HTML внутри CompositeControl встраница ASPX, например:
<cc:MyCompositeControl ID="MyControl">
<asp:Label>Cat</asp:Label>
<asp:Label>Cat</asp:Label>
</cc:MyCompositeControl>
Во время выполнения MyControl.Controls содержит две метки, как и ожидалось.
Во время разработки MyControl.Controls пусто.
Мне нужна эта информация во время разработки по разным причинам.
Что я делаю не так?