Как добавить дочерние узлы в пользовательский элемент управления asp.net, полученный из System.Web.UI.Control
Я хотел бы знать, как добавить некоторые дополнительные дочерние узлы в пользовательский класс элементов управления, производный от System.Web.UI.Control.
Например, в настоящее время у меня есть элемент управления, который не содержит дочерних узлов и на поверхности дизайна выглядит следующим образом.
<cust:MyCustomControl id="ctlMyCustomControl" runat="server" attribute1="somevalue" attribute2="somevalue" ></MyCustomControl>
Что я ищу, так это чтобы у меня была возможность добавить n дочерних узлов к этому элементу управления из области проектирования, а затем получить доступ к их значениям из кода. Таким образом, добавление к элементу управления, указанному выше.
<cust:MyCustomControl id="ctlMyCustomControl" runat="server" attribute1="somevalue" attribute2="somevalue" >
<childnode1>value1</childnode1>
<childnode2>value2</childnode2>
</MyCustomControl>
Мне не понятно, как получить доступ к дочерним узлам.
Любое понимание того, как это сделать, приветствуется.